If it's the same people that make the drop-in 10-22 mag and bolt release parts then yes - I've got those. I think I got the parts off Amazon, they're of good quality, the directions could've been better but I doubt you'll read a manual on a bullet stopper. No complaints for this manufacturer. Sorry to have no info on the product you're looking at.