If you ever get into a self-defense situation, the gun you want to have in your hand is the one that feels right in your hand, and that you've practiced with so much it's practically all reflex.
Range time is it. Run a bunch of various ammo types through whatever new gun you buy. You’ll find out that some species perform better than others and you don’t want to discover this when you really need the piece.