CMMG Upper Group Dissent Mk3 6.5 Creedmoor 20in Empire Profile Non-Threaded Armor Black 65B160C-AB. . Developed using several of the most extremely robust and dependable materials available these AR15 Upper Receivers through CMMG will present you...
CMMG Upper Group Dissent Mk3 6.5 Creedmoor 20in Empire Profile Non-Threaded Armor Black 65B160C-AB. . Developed using several of the most extremely robust and dependable materials available these AR15 Upper Receivers through CMMG will present you...