Gun needs to go bang every time.

Projectile needs to penetrate adequately.

Shooter needs to perform under pressure in less than ideal situations.

Everything else is gravy.....