The inner portion of the moderator is just super tight had to find a flat pry tool to insert in at the base of the baffeling to get leverage. It sits on two washers one the end of the barrel will have to grind one down to get a good fit or i may go into work and make a proper spacer. Not sure if...