I am packing a 9 mm I am purchasing a 380 for the CCW licensing.
I honestly don't like getting into the discussion about a 9 mm versus everything else because most people that have a discussion have never been in a real world situation, but when you double tap and then double tap you want a gun that doesn't recoil so ridiculous that your double tap is like a six tap.
My first recommendation is go to any gun range indoor and outdoor and don't wear hearing protection and then try to shoot if you can do that you're a stud.
My daily carry is a glock 19 9mm. And yes I have been in a firefight.
Im a pretty righteous gun guy, just ask gooner lol