This upper is ready to drop on to your existing Dpms or compatible lower, it comes with a 13.8" Troy TRX rail with all rail pieces (1) 4" and (2) 2" pieces. Rail has Troy squib grips entire length of rail. Has front and rear Magpul flip up sights. This upper is perfect as CQB/Assualt length upper to add to your existing 20" or 24" precision rifle! Attach a Eotech, ACOG etc to this upper and it's ready to go. Make your way to your position with the CQB for the close fight, pull your takedown pins and swap your scoped upper and your ready to engage at distance!
This upper is complete BCG, charging handle, barrel, barrel nut, receiver, AAC 51T suppressor mount flash hider, hand guard, gas block, and gas tube.
If you don't want the sights or have your own deduct $70 or the AAC mount deduct $70 and a standard flash hider will be installed.
Once we receive payment item will ship directly to your home address, no P.O. box