kevlar, saiga-12, training, and fed-up-ness.
I have one out of four...fed-up-ness! With a large dose of frustration!