Lewis Machine & Tool CQB MRP Piston Upper w/ Semi-auto BCG CQB MRP™ piston top end with chrome lined 1:7" twist 5.56 barrel, Smi - Auto piston bolt carrier group, charging handle assembly, H2 buffer, torque wrench / driver and (3) rail panels. Product# LMTCQBPUS