Don't worry about the green stuff.... I have never used it. All of my handguards fit snugly and do not rotate, and the notch in the barrel nut is for tje torque plate stud. That is what keeps it from moving forward. But, MI machines all of its products well, it will not slip with that plate and the bolts torqued down properly anyways.