Okay... Girl to girl...
The guys have given some good advice here but, let me throw in my $.02. ( I love the guys but, they don't know what they don't know.)
You seem to have set your budget, now just visit as many gun stores/shows as you can. The first thing you need to learn is what feels good in your hand. Note those that are comfortable to you. Then reach out to find friends or a range where you might be able to borrow/rent them to try. ( Many years ago I was dead set on a Glock 19 and almost bought one until I shot it. Ergonomically, it felt good in my hand until I shot it. The square trigger guard bruised my knuckle after 50 or so rounds. Not the gun for me.)
I, like you, have long fingers and most of the sub compact guns are not comfortable to shoot. However, the rest of me is quite petite and carrying a full size or compact gun concealed is out of the question (I will not off body carry!!! "They snatch your purse, they have your gun"). I carry a subcompact gun because I can conceal it on my person.
Once you have determined what suits you, go on the lookout for your choice "used". Guns are tools, used is fine if it has been well cared for. You need help?... call/PM me.
Now that you have your gun and your permit, don't stop training. The CCH course teaches you basic handgun operation and the NC carry laws along with basic self-defense law, period! It does not teach you how to draw from a holster (or whatever), what to do when the bad guy sneaks up behind you and holds a knife to your neck/ribs. If you are planning to carry a firearm for personal protection, you need to be able to respond. Practice and train!!!
I have been an instructor for years and I continue to train. I know enough to know that I don't know enough.
Again, PM me with any questions/concerns or just to chat.