A colloquial term used to describe the ability of a projectile to dissipate its kinetic energy effectively in a target.
SHOCKING POWER
< Back to home
A colloquial term used to describe the ability of a projectile to dissipate its kinetic energy effectively in a target.