Contact Information

Most of our products are currently back ordered and we cannot provide lead times, but we are working hard to fulfill your orders in a timely manner. If you need to cancel your order please contact us.

Thank you,


For any Tech Support or Retail Sales questions call: 660-248-2293

For all Dealer Sales questions call: 573-875-2821

Hours of Operation:

Our phone lines are open from 8:30am-12:00pm and 1:00pm-5:30pm Monday through Friday, Central Standard Time.




CMMG Mailing Address:

CMMG Inc.  
P.O. Box 369  
Fayette, MO. 65248