This BinTac Muzzle break is good for Element Max 457.50.510 and 58, BinTac M50,S45 and HP Max 457.50.510.