Hydraulic bolt buffer for firearm
Hydraulic breech mechanism for firearms
Hydraulic buffer assembly for automatic or semiautomatic firearm
Canada
World
United States