This is an imported aftermarket breach seal made from fluoroplastic (Teflon type), it is designed to fit maks that also have the aftermarket smooth barrel where a gap is left at the breach,this has the lip, it may fit other models *please note that the mag needs inserting with a lot more force to ensure it doesn't fall out, the seal will take shape then to the particular mak*