You will get a ton of advice about brand and type. The specifics of your use case will have a great deal of impact on the optimal choice.

Short answer, I would recommend training. Then likely a semi-auto 9mm handgun or AR15 rifle depending on the peticulars. Renting or borrowing a few examples and gaining your own perspective is highly recommended.

Most major manufacturers make reasonably reliable products these days. Additionally, any defensive firearm should be trained with, to at least some degree, to validate it operates properly.

For someone of smaller stature, especially without much training, I would avoid shotguns. This is due to relatively high recoil, low ammunition capacity, and a greater training requirement to operate a pump action reliably under duress. Semi-auto shotguns are available, but can be picky about ammunition choice and still have the other drawbacks.

Semi-automatic handguns, specifically in 9mm offer low recoil and simple operation. They can require training to use accurately, but are easier to manuver with if you need to move from one end of the house to the other. I.E. to retrieve children, etc. As they can be used one handed, they allow use of a phone to summon help while still at the ready.

Semi-auto rifles like the AR15 can be easier to use accurately, and carry significant ammunition with relatively low recoil. They are more difficult to manuver with and require two hands, so may be the best option if the strategy is to stay put in an area like a bedroom.

This is just one plebs opinion, and I am by no means a professional in this space, but hopefully it helps.

Reply to this note

Please Login to reply.

Discussion

Easily the best answer. I agree with the training. Get a 22lr 'rifle' to practice with while you test and try out others from ranges, stores, and training.

Agreed with all of that. Here is another pleb's opinion: I've been shooting guns and training for a long time with police and military types - training is very important and should be an ongoing thing...not a "one and done." And the training should cover not only gun safety and how to shoot the gun, but also the mental aspects (and legal implications in your locale) of self defense. Drawing your weapon should be a last resort, when you have no other alternatives left and you fear for your life/safety or that of loved ones. While TV and movies glamorize it, shooting someone is a life-changing decision and there can (will) be long-term implications.

Practicing at a range is also a good idea, as you will want to be very familiar with the gun and comfortable shooting it. The last thing you want is to need a gun and have issues with it, not know how to load it, unholster it, flip the safety off, shoot it, unjam a misfire, etc.

I've probably bought more guns than shoes over the years: some I keep, most I eventually sell via consignment through my local gun club. My experience is that everyone will have a favorite (or a few favorites) and those will vary by person. Fit and how the gun feels in your hand(s) is important, and a gun that my friend loves may be too big or small for me. So best bet - if you can - try different guns at a reputable gun club and see what you like and what you don't. Many ranges and gun clubs let you rent guns and try them out at their range. That should help you narrow in on a good choice for you.