Loading patent details...
US9121663B2: Stock assembly and recoil system for a firearm | Searchlight