I would love to carry my .357 Magnum (6 inch barrel), but no chance of that. But really, despite what you may hear, a .380 at 6 feet, with good shot placement, will cause someone to rethink their career choices. A .380 in hand trumps a .45 at home every time. Just make sure you are a good shot.Which leads me to another question, am I carrying enough gun?
I can shoot the heck out of the p238, but I am limited by caliber and round count.
That said, there are small 9mm pistols, and it wouldn't hurt to go to a gun show and browse. And don't overlook the .38 Special, which is as reliable as they get.