Comment by Watcher3223:
ANY handgun round won’t provide protection if:
1. You are a bad shot.
2. You subscribe to the notion of one shot kills with handgun loads.
3. You don’t have a gun.
It’s been said that the purpose of a pistol is to fight your way back to a rifle. That said, a 9x19mm is effective for its intended purpose.
While you want to get as large a caliber as you can handle, the truth is you do not want your body invaded by a bullet of ANY kind. Even a well-placed shot with .22LR can kill your target.