CMMG's Upper Receiver Assembly is made from forged 7075 T6 AL, and ships with dust cover and forward assist assembly installed.
CMMG's Upper Receiver Assembly is made from forged 7075 T6 AL, and ships with dust cover and forward assist assembly installed.