Description
The CMMG Dissent MkGs 9mm Pistol (brand part no. 99A660FAB) is a brace-equipped AR-pattern pistol, not a shoulder-stocked rifle, built around a 6.5-inch barrel for maximum portability. Fed by Glock-pattern magazines and cycling on CMMG’s Compact Action-Radial Delayed Blowback system, it stands as one of the most compact personal-defense pistols CMMG builds. Machined 7075-T6 aluminum upper and lower receivers wear a Cerakote finish for durability, and a forward, non-reciprocating side charging handle keeps the shooter’s eyes on target during manipulation. Every Dissent ships with a 1913 Picatinny rail end cap so the owner can mount a sling, brace, or other compatible accessory.
Key Specifications
- This is an AR-pattern pistol, not a shoulder-stocked rifle, and ships brace-equipped rather than with a fixed stock.
- It is chambered in 9mm.
- Magazine compatibility runs to Glock-pattern magazines, with two 33-round magazines included in the box.
- The barrel measures 6.5 inches.
- Rifling uses a 1:10 twist rate.
- A CMMG ZEROED linear compensator rides on the 1/2×28-threaded muzzle.
- Fully assembled, the pistol weighs about 4.9 pounds.
- Overall length runs 15.7 inches.
Frequently Asked Questions
Is the CMMG Dissent a pistol or a rifle? It is an AR-pattern pistol built on a 6.5-inch barrel and equipped with a brace, not a shoulder-stocked rifle.
What magazines does it use? It runs Glock-pattern magazines, and two 33-round magazines ship with the pistol.
What is the Dissent’s operating system? It cycles on CMMG’s Compact Action-Radial Delayed Blowback system, run via a forward, non-reciprocating side charging handle.
Buy the CMMG Dissent MkGs 9mm Pistol
Order the CMMG Dissent MkGs 9mm Pistol from our CMMG lineup and we’ll arrange fast, insured shipping to your local FFL for transfer. Our Lubbock, Texas team can also answer questions about brace fitment and accessory options before you check out from our firearms selection.
Additional Information
| UPC | 840442501198 |
|---|---|
| Manufacturer | CMMG |
| Manufacturer Part Number | 99A660FAB |







