Well, you need to ask yourself if the blunt trauma shattered your spleen or liver.....
Personally I'm not trying to find out😬
Trust me I'm in full understanding of the benefits armor.
I've not heard of that ammo, looking at prices it sure looks like a good buy. It's hard to buy .308 anymore for less than $1 a round. Looking at PSA prices I'm thinking I need to buy some too!