Loading patent details...
US5317951A: Cartridge Non-Ramping Feed Mechanism for Firearms | Searchlight