I'd like to suggest a change here?

The base model of this vest has
Bash: 96 Cut: 192
Which seems really high. Like, 'I can play catch with a mininuke' sort of high.
It might be worth it to reduce the material_thickness a bit. It won't compromise the armor in any fashion to do so, it will just reduce the numbers down to something a bit more sane.