Loading patent details...
US6510641B1: Trigger and firing pin locking system | Searchlight