What you carry is a personal choice, as long its of sufficant caliber to get the job done and you are experianced at shooting it. be it a 45 or a 22, and as far as the size of the weapon, as a general rule the larger frame the gun is the better shooter it will make, now I know somebody will come back with I get 1 inch groups at 25yds with my LCP, good for you most people would be lucky to hit a target at all at 25yds with a LCP, I guess what I'm trying to say is be good with whatever you carry, because in a tense situation where you may have to deploy your weapon in a hurry you could be of more danger to yourself than the BG