Loading patent details...
US6732465B2: Firearm mechanism having slide with interchangeable breech face | Searchlight