This is a piston system upgrade for an Ar15/M16 system. Everything is included to make a standard ar15/M16 a clean piston operated system. Carrier is M16.
System is like new! I paid Over $420 for it. SALE $375 shipped
System is for barrel lengths from 10" to 14.5".