I can't decide on what to carry so I'm seeking opinions. My main dilemma is semi-auto or revolver. Size and money are my biggest factors ( it has to be small and easy to conceal, and I only have about $325 to spend). Also, ammo availability is a factor, and reliability. I'll also be taking this gun to the range at least twice a month. I've been looking at the kel-tec p32 or a .38 snubbie like a taurus or charter arms (I know not the ideal self defense rounds but it has to be a small, easily concealed gun). I'm pretty new to guns and have only owned a handgun for about a year, so I'm open to any and all suggestions. Thanks for everyones time.