Man, there is a lot of very good info/advice being given here... The same or better than what you would hear at a seminar/class that cost you money. Listen to these guys, they know their ....The best carry gun is the one you carry.
Dont get a gun you wont carry. If that means you carry a .22, carry it...
Figure out how large of a gun you can wear all day and still be comfortable with. Thats key, because if it causes discomfort, you will eventually chose to not carry it.
Also, pick a caliber you can shoot well. If you cant shoot a .45 well, dont carry it. Same with a .40 or a 9mm. Theres nothing WRONG with a .380, or hell, even a .22, if its the only caliber you can comfortably carry everyday and are accurate with. I heard someone once say, the .22 you have in your pocket, is a million times better than the .45 you left at home, when your life is at risk.
Now, dont get me wrong, Im not suggesting you carry a .22. Carry the LARGEST caliber you can carry all day, and hit accurately with.
THEN, and only then, should you decide other things, like brand and type. I think too many people get a brand name in their heads, before they have the important stuff figured out.
When picking a brand and type, dont think about how cool Glocks are, or how beautiful Kimbers are. Ask yourself, do you want a mechanical safety, do you want ambi controls etc. etc. Those are the important things. The rest is all in the way to train with it. If you decide you feel safer with a mechanical safety, you BETTER train to disengage it. Also, if your left handed like me, you have to decide, are you gonna let that be a crutch, and demand left handed controls? Or are you going to train yourself to use right handed controls?
There are alot of variables in choosing a carry gun, the LEAST important, IMO is the brand name. Assuming you go with one of the established brands that all make good products.
Don't carry any gun as your primary that you wouldn't want to get in a gun fight with.
Yes pocket rockets carry easy but you are at a disadvantage to someone with a bigger pistol.
If at all possible you should carry what you shoot best. I doubt if one of those pocket rockets qualifies. Get a good Smith snubby.