Fist.. Welcome to the forum from Tampa Bay, Floriduh...
Guns are kinda like underwear.. A lot of it comes down to preference.. With your general question you are going to get a lot of opinion, some biased, some not..
My suggestion is make a list of requirements FOR YOU.. What are you looking to get out of a gun?? Can you purchase more than one gun?? Ate you going to carry or just use for home protection and target shooting?? What is your budget?? Are you the ONLY one who is going to use the gun or is your spouse expected to use the gun as well??? etc. etc. etc..
Here is some of
MY LIST that led me to the pistol I purchased.. I was only going to buy ONE gun.
Had to be at least 9mm (nothing against a .380, my wife has one, but was not what I wanted)
Had to have at least 9 rounds total (Removes Revolvers from my list)
Had to be small enough to conceal (Pocket carry not necessary)
BUT has to be large enough to comfortably shoot at a range.
Had to come with a life time guarantee and the company had to have good customer service
Had to be comparatively light (Polymer lower 1/2)
Had to be under $350
Had to fit my hand well
I then went to several gun shows where there were LOTS of guns.. I handled many many pistols from many many manufacturers.
I narrowed down my list to about three possible choices..
I then researched the pistols (Check out forums for the specific guns and search for issues and ask questions.
Once you have decided on what you want, now you can start looking around both in stores and on-line to get the best deal you can on your purchase, make sure who you are dealing with is reputable and been in business for at least two years. You want them to be around if there are issues later.. Even if you pay a little more, local purchase may be better because you have a chance to build a relationship with the person/store.. Ask around, go to ranges, ask instructors and ask what stores other people like / don't like.
Some stores will lower the price if you pay cash.. You should ask..
But hey, IF you have LOTS of $$$, then you can skip many of these steps and just buy something and if you don't like it, buy something else!!!
Also many gun ranges (if you have them in your area) will rent you guns.. You can try several out IF they make your list!!!
Talk to a knowledgeable NRA instructor and tell them your requirements.. Remember you are still just getting an opinion, but at least it is a knowledgeable one..
I had to talk my wife down who was talking to a sales person that was ex military.. She was convinced that she was going to buy a big framed .40 cal.. I talked her down because she really wanted something that was small, easy to conceal, could carry in a small purse, and she has a plate in here wrist and really shouldn't be shooting such a large gun which could cause damage to her wrist..
I have attached a picture of what she purchased below, as well as what I carry...
Hope it helps!! Remember, one persons opinion may or may not line up with yours..
Wife's Sig P238 - .380
My Sccy CPX-1 - 9mm - Also comes with a flat based Magazine