A recoil shield is a padded device worn by a shooter to absorb and disperse the impact of a firearm's recoil, protecting the shoulder from bruising and pain. Unlike a standard recoil pad that is attached to a gun's stock, a recoil shield is worn on the body and can be used with multiple firearms.