Loading patent details...
US6174288B1: Devices and methods for controlled manual and automatic firearm operation | Searchlight