Aero Precision 5" 9MM UpperBarrel - 10.5" Orion1-10 TwistBlack NitrideA2 Flash HiderRailed Gas block front Sight baseGas Carbine length 2 Pc HG's