Battenfeld Technologies 0519243 INC Black Powder Muzzle Guard, One Size 31007369 black powder Series muzzle guard Type muzzle guard