Loading patent details...
US8539708B2: Barrel mounting and retention mechanism | Searchlight