86173709
Jan 23, 2014
TDJ INCORPORATED
Subscribe
Firearm components, namely, an autoloading system that loads cartridges into a firearm chamber and extracts spent cartridges from the chamber using a piston and a gas-pressure operated mechanism