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