Loading patent details...
US8806793B2: Systems, methods, and apparatuses for installing a hand guard on a firearm | Searchlight