Loading patent details...
US4388855A: Firearm Pneumatic Slide Decelerator Assembly | Searchlight