My wife and I carry 9mm Glocks. They are reliable, accurate and dependable. We train at the local gun club numerous times a month. I am confident that we can place serious hits on an attacker.    It doesn't matter what you carry. If you cannot hit the vitals of an attacker then they are still a threat.    You can shoot someone with a high caliber rifle in the arm, leg etc. and they can still attack you.     .357, 10mm, .45 are all good rounds but they have a huge kick.    A 9mm round can be placed much more precisely. On top of that you have 15+ rounds to expend at your attackers. Nowadays the likelyhood of multiple attakers is more likely. I would rather have 15 to 19 rounds loaded and ready to go then have to worry about reloading in a gunfight.    To each his own but that is what I prefer for concealed carry.    Obviously I would rather have a battle rifle or a 12 gauge shotgun.    Watch some of these ER Trauma shows and people die from wounds to just about anywhere, even from .22's etc. to the stomach, legs etc.    Talk to soilders that have seen battle wounds to get your advice.