Loading patent details...
US5937558A: Electronically Discharged and Gas Operated Firearm | Searchlight