Loading patent details...
US4936035A: Breech Load Pistol and Conversion | Searchlight