All work. All 9mm. I occasionally carry a 9mm. Normally I'm a 1911 .45 ACP guy because I can shoot them better than any other handgun. The 45ACP round will indeed get the job done. Check out the Dan Wesson ECP. I bought one a while back and it's a really nice carry gun. If I carry a 9mm it's usually a Wilson Combat SFX 9. Although I am looking at a few candidates for a really light high cap 9mm like the larger Sig 365's, Hellcat or FN Reflex XL. The selection these days is endless. I carry other stuff in my vehicle. Especially when traveling. I drive some fairly lonely routes and travel through some not so nice places to get where I'm going. Those not so nice places lists have grown.