This is reverse engineered from a knock-off Noveske “Flaming Pig” flash hider. I have not yet 3d printed this but all dimensions are accurate to within .001″. ┬áProbably