Loading patent details...
US5966859A: Devices and Methods for Controlled Manual and Automatic Firearm Operation | Searchlight