I've been thinking about getting my first gun for both fun and self defense. Is the M9 a good gun to start with? If not, what is better?
Guns for beginners
FAMAS
USP.45
go rent one and find out. they're pretty common rental guns.
if you plan on carrying in the future get something smaller than a full sized service pistol like the M9. if not then screw it get what u want, go to a gun store, hold some, get a feel, or go rent some at a range and try them out.
it's a prohibitively expensive one to get as a "starter" gun, I'll tell you that much
See if you can go to a range that lets you rent various pistols, or even just go to a gun store and ask to hold a few. See what feels right in your hand.
have you ever shot before? if you have never shot anything in your life, i recommend a 22. if you have at least some experience or knowledge with firearms a 9mm is fine. any other guns that fancy your interest?
Depends on what you want out of a gun. Can't hunt with an m9, but they're fun as hell to shoot
This, start with a .22lr as a starter. Its cheaper to train with to learn fundamentals.
For starter full-size pistols, Walter Creed or PPX. Very affordable, kinda ugly, but a very comfortable and smooth.