In addition to complete rifles, CMMG also produces some excellent uppers and lowers in a variety of calibers. While many of these were less affordable than I expected, they are still decently high-quality and well-worth their price tags. However, it’s their abundance of options which really gets me excited.