12" M203 Barrel

$479.00

Details

M203 GRENADE LAUNCHER BARREL ASSEMBLY, 12″