Multishot underwater survival gun
Muzzle brake for an underwater gun
Muzzle break with gas relief membrane for an underwater gun
Canada
World
United States