Secondary recoil absorption mechanism for use on a firearm
Self-loading grenade launcher
Semi-automatic rifle adapter apparatus
Semiautomatic or automatic gun
Weapon charger
Canada
World
United States