Who's punching body armour ??? And if you were in a war the opposing force would not be wearing level 2 armour they would be wearing armour that would stop 223 and 7.62 but on paper and on regular targets non armoured 9mm is better
LE have found a lot of criminal elements running soft body armor these days, however very few have plates...
No soft armor will stopp 5.56mm, most will stop 9mm JHP and FMJ.
9mm is good however for SD guns as you can take out lights or dogs with no sonic crack.




















































