16″ 5.56 Complete Upper Assembly

$595.00

Complete 5.56 16″ upper receiver assembly ready to run out of the box with any 5.56 AR-15 lower receiver. Available in multiple colors