Loading patent details...
US5164534A: Secondary Recoil Absorption Mechanism for Use on a Firearm | Searchlight