Cart 0
Canadian National Arms Complete M-LOK Upper (300 BLK)

Canadian National Arms Complete M-LOK Upper (300 BLK)

  • 57517

These are made with American key components (like the BCG, Barrel and upper forging). 

Comes with a headspaced 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 2 lengths: 10.5", and 16" 


  • 300 blackout chamber
  • Parkerized
  • Chrome Moly barrel
  • 10.5" OR 16"length
  • 5/8-24 threaded muzzle with A2 style birdcage
  • 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

10.5" Model

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

16" Model

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

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

Customer Reviews

No reviews yet Write a review