For guns, rifle bullets can usually penetrate, or shoot through, deeper than pistol bullets or shotgun shells because they are narrower and faster. This is why most bullet-proof vests can stop pistol bullets and shotgun shells, but not rifle bullets.