Sorry I"m chatty today...
But here's a thought on the 9mm. It looks like a small round and therefore most people don't think it would pack the punch of say a .45 ACP. However, the 9mm (and the .40 S&W) are two of the most nasty rounds to be hit with.
A police ballistics vest can withstand a shot by a .45 ACP, it will hurt the person wearing it, but it's not likely to penetrate the vest. This is because it's a much heavier and slower round (as for feet per second) -
But a 9mm is a light round and is extremely fast and have been known to punch through ballistics vests...
We tested this theory on my husbands military Kevlar helmet...supposedly bullet-proof...
End of test we determined the only thing the bullet-proof Kevlar helmet was good for was to hold the soup your brain is now when you are hit in the head by a 9mm...my 9mm penetrated the front and exited the back of the helmet and lodged in the dirt backstop several feet away...
So a 9mm might not knock you on the ground, but it will do some serious damage if you're hit with one, and guaranteed to have maximum penetration, especially if you like using +P ammo like the Black Talons
there's maximum damage when you use a hollow point like that or a Hydrashock.