New take off from an Aero M5. Carbine length Buffer Tube, AR 10 spring and buffer. Castle nut and end plate.