CMMG Logo

CMMG

In 2002, the decision to create quality, yet affordable AR rifles was concocted by John, Jeff, Gretchen, and Stephanie. Since then, things have progressed. The nature of the firearms industry continues to evolve, however, CMMG's commitment to meed each and every day has not. Since their inception, CMMG has seen enormous growth every year.

Their customer service and product lineup continue to be second to none. All CMMG firearms and parts are made in the USA from the best materials available.

CMMG Mil-Spec Black AR15

  • $56.88
In Stock
  • Brand: CMMG
  • Item Number: 55CA6C5

CMMG Thread Adapter, FNH PS90

  • $54.98
In Stock
  • Brand: CMMG
  • Item Number: 57DA53A

CMMG 22LR AR Conversion Kit with Three Magazines

  • $229.95 $175.68
In Stock
  • Brand: CMMG
  • Item Number: 22BA651

CMMG 350 Legend 5-Round AR-15 Magazine

  • $229.95 $20.22
In Stock
  • Brand: CMMG
  • Item Number: 35AFCE1

CMMG MK3 308 Win Lower Parts Kit

  • $229.95 $70.47
In Stock
  • Brand: CMMG
  • Item Number: 38CA6DC

CMMG Receiver Extension Kit, Carbine, AR15

  • $229.95 $52.96
In Stock
  • Brand: CMMG
  • Item Number: 55CA6C7

CMMG ZEROED 30 30 Caliber Suppressor with DT HUB Mounts

  • $599.95 $519.99
In Stock
  • Brand: CMMG
  • Item Number: 11DB005

CMMG ZEROED 46 46 Caliber Suppressor

  • $599.95 $519.99
In Stock
  • Brand: CMMG
  • Item Number: 11DB022

CMMG Resolute MK47 7.62x39mm Rifle with Armor Black Cerakote Finish

  • $1,899.95 $1,787.77
In Stock
  • Brand: CMMG
  • Item Number: 76AC20A-AB

CMMG Banshee MK4 338 ARC Semi-Auto Pistol with Tungsten Finish

  • $1,524.95 $1,239.99
In Stock
  • Brand: CMMG
  • Item Number: 34A390F-TNG

CMMG BANSHEE Mk4 300 Blackout AR15 Pistol with Armor Black Finish

  • $1,999.95 $1,361.28
In Stock
  • Brand: CMMG
  • Item Number: 30AF20A-AB

CMMG BANSHEE Mk4 338 ARC AR15 Pistol with Armor Black Finish

  • $1,299.99
In Stock
  • Brand: CMMG
  • Item Number: 34A390F-AB

CMMG ZEROED 22 K 22 Caliber Rimfire Suppressor

  • $249.95 $209.99
In Stock
  • Brand: CMMG
  • Item Number: 11DB039