CMMG makes quality AR-15 parts and tools including lower parts kits, gas blocks, pins, springs, replacement parts, charging handles, muzzle brakes, compensators, and more.