Canadian National Arms Complete M-LOK Upper (5.56x45)-18"

Out of stock

The suppliers for CNA have brought some super value, overstock complete uppers to the table that we just had to grab! These are made with American key components (like the BCG, Barrel and upper forging). 

That's right ladies and gentlemen, these INCLUDE a head spaced bolt carrier group AND charging handle for about the price you normally see for a barreled upper.

Drop in ready, just bring your own lower, mags, and ammo.


Available in 4 lengths: 7.5", 10.5", 16" and 18"

We are offering a couple bonus mini Picatinny rail segments for a limited time/ while supplies last with each purchase.



  • 5.56 NATO chamber
  • Parkerized
  • Chrome Moly barrel
  • 7.5" OR 10.5" OR 16" OR 18" length
  • 1/2-28 threaded muzzle with A2 style birdcage
  • 7.5" length completed with a 7" MLOK compatible hand guard 
  • 10.5" and 16" and 18" length completed with a 10" MLOK compatible hand guard 


  • Forged 7075 aluminum 
  • Key hole forging mark
  • M4 feed ramps
  • Laser marked "T" slots

Bolt Carrier Group

  • American made (can't be fooled craft)
  • Nitride finish
  • Staked gas key
  • Shot peened MPI inspected bolt
  • 9310 steel Bolt
  • M16 (full auto) cut


  • 0.750" steel gas block
  • Bolt and barrel are head space matched
  • Basic 6061 aluminum charging handle
  • Forward assist and dust cover installed


7.5" Model

  • About 16.5" overall length
  • Weight: about 1400g

10.5" Model

  • About 19" overall length
  • Weight: about 1850g 

16" Model

  • About 25" overall length
  • Weight: about 1900g


18" Model

  • About 27" overall length
  • Weight: about 2100g


You get:

  • (1) Upper of your choice
  • (2) Bonus mini Picatinny rail segments

You NEED TO get:

  • A Lower, mag/ammo or something to make it go bang

Compatible with:

  • AR-15/M16 lowers
  • Picatinny toys


Installation Difficulty: 

Installation notes: 

Plug and play Baby

More Information
Product Weight (grams) 2125
Gas system length Midlength
Barrel Length 18"
Chamber 5.56×45mm NATO
Write Your Own Review
You're reviewing:Canadian National Arms Complete M-LOK Upper (5.56x45)-18"