Keltec PF9 for me. It may not be the best quality gun, but it’s not bad either. It sure did the job for Zimmerman.
If you carry your gun regardless, it’s always better to have the best gun you can comfortably carry. For me, I wanted the lightest gun possible in 9mm since carrying is often a game-time decision based on whether I feel like lugging it around to where I’m going.
The best gun is always the one you have on you when you need it, and I’m pretty sure the PF9 still holds the lightest 9mm title, though I haven’t been following that closely of late.
I have put many 100s of rounds (pushing a thousand) through it and it is as reliable as a Glock or XD.
10+1 of 9mm in a compact double stack is hard to beat for light and easy CCW. The DAO trigger means you really have to mean it to fire the gun, but when you pull that trigger back, it goes bang and reloads every single time.
Sure, it's a K-T, and haters will hate, but it works like a champ for me. At 7-11 distances, it will be plenty accurate, and because of its compact size and light weight, it will be on my belt under my untucked shirt.
And it's inexpensive, for those on a budget. And 9mm is the most common and cheapest center fire ammo around. Practice ammo is dirt cheap, and modern defensive JHPs are plenty effective.