This is a KCA built complete upper with optic, BCG and charging handle!!
Bear Creek Arsenal upper reciever with dust cover and forward assist, Bear Creek Arsenal bolt carrier group, Bear Creek Arsenal 16″ SS barrel chambered in 5.56 NATO with 1:7 twist and mid length gas system.
SS gas tube.
A2 flash hider.
Trinity Force 12″ free float key mod hand guard.
Trinity Force red/blue/green optic that includes lifetime warranty!