Loading patent details...
US4729186A: Firearm With Barrel Holder for Interchangeable Barrels | Searchlight