5.56x45 C.A.P.S. 14.5" Mid-Length Piston Upper with Troy Bravo Handguard