AR-15 Upper Assembly – 16″ / .223 | 5.56 / 1:7 / Midlength / 13″ CBC Arms Gen 2 Keymod AR-15 Handguard / Rail

Rated 4.50 out of 5 based on 4 customer ratings
(4 customer reviews)

$299.00 $199.00

Only 2 left in stock

If you are a dealer, please log in to your account to see dealer pricing.



Barrel: 16” 5.56 Melonite Barrel Chrome Moly

Twist Rate: 1:7

Feed Ramps: M4

Gas Block: Steel .750 Low Profile

Gas Tube: DGI Stainless Mid-Length

Muzzle Device: Steel A2 Style Flash Hider

Rail: 31″ CBC Gen ll Free Float Keymod

Upper Receiver: Forged Upper Receiver

Upper Components: Mil-Spec Forward Assist, Mil-Spec Dust Cover, and Brass Deflector



Failure to observe safe firearm handling practices may result in serious bodily injury or death. CBC Industries shall not be responsible for injury, death, or property damage resulting from faulty installation, misuse, illegal use, or modification of this product. Additionally, it is highly recommended that the firearm (as with all new firearms) is thoroughly inspected, cleaned and oiled prior to use.

Additional information

Weight 2 lbs
Dimensions 16 x 11 x 2 in


Barrel Material

Barrel Coating

Barrel Length

Twist Rate


4 reviews for AR-15 Upper Assembly – 16″ / .223 | 5.56 / 1:7 / Midlength / 13″ CBC Arms Gen 2 Keymod AR-15 Handguard / Rail

  1. Rated 5 out of 5

    William tolli

    I have this upper on a aero precision lower I built . Fit and finish is absolutely perfect with little to no play . 1moa or less at 100 yards . Have over 700 rounds with this upper and have experienced no issues. 100% recomend. Great company

  2. Rated 4 out of 5

    Dan Tatman

    I wanted to wait until I had some range time to write this review. Once I had this upper in hand upon inspection, I did notice 1 small blemish on the rail. The rest of the upper was very nicely assembled and clean. Gas assembly was sturdy. The dust cover however looked like it’s finish is defective. Looks egg shelled. The upper fitted snug with my KE lower and my SAA nickel boron bcg fit without a hitch. At the range, I broke the barrel in using approx 100 rounds. The first 5 were factory and the rest were reloaded 62grain fmj. The first 5 factory rounds chambered and fired correctly. Had 4 or 5 rounds get stuck with the reloads during the first 15 rounds. Everything fired no problems after that. So far, for the price, very nice budget upper.
    Now the bad. CBC does not notify of progress with the build status. Even when I called, had no real real faith in the progress stated. I received my upper and a hour after that had a tracking number finally sent to my email. I could have been out of town and never knew the upper was sitting on my porch. That is unacceptable. I believe the only reason I had a tracking number sent, was my son called to cancel his order if he didn’t get his tracking number by close of business. Our orders were somewhat tied as we have same shipping address. This is why I only gave 4 stars. If CBC gets their customer contact operation in order, I’d have no problems ordering again, I like the product they built me.

  3. Rated 4 out of 5


    good upper if you are looking for something on a budget that can still get the job done. some slight cosmetic blemishes (which i dont really care about) but other than that nothing major was wrong with the upper.

  4. Rated 5 out of 5


    Searched the net for an complete upper and kept coming back to this one. Glad I purchased it. Ordered on a Sunday night and got it on Friday! Fit great on my Aero lower. Shoots great! When I build another AR I will purchase another one from here.

Only logged in customers who have purchased this product may leave a review.