Quick view MDX Arms MOD1 10.5" 5.56/.223 Upper Upper takes between 1-9 Business Days to Assemble MDX Arms AR15 Upper Receiver - 10.5" Pistol Length 7075-T6 Upper with forward assist and dust cover MOD 1 Standard 10.5″ MLOK Lightweight Handguard Low Profile Gas Block Muzzle Threaded... MSRP: Now: $520.00 Choose Options Compare
Quick view MDX Arms MOD1 16" 5.56/.223 Upper MDX Arms AR15 Upper Receiver - 16" 7075-T6 Upper with forward assist and dust cover MOD 1 Standard 16″ MLOK Lightweight Handguard Low Profile Gas Block Muzzle Threaded Size: 1/2×28 A2 Lower Received NOT Included Assembled... MSRP: Now: $570.00 Choose Options Compare
Quick view MDX Arms MOD1 7.5" 5.56/.223 Upper Upper takes between 1-9 Business Days to Assemble MDX Arms AR15 Upper Receiver - 7.5" Pistol Length 7075-T6 Upper with forward assist and dust cover MOD 1 Standard 7.5″ MLOK Lightweight Handguard Low Profile Gas Block Muzzle Threaded... MSRP: Now: $490.00 Choose Options Compare
Quick view MDX Arms MOD2 10.5" 5.56/.223 Upper Upper takes between 1-9 Business Days to Assemble MDX Arms AR15 Upper Receiver - 10.5" Pistol Length 7075-T6 Upper with forward assist and dust cover MOD 2 Premium 10.5″ MLOK Lightweight Handguard Low Profile Gas Block Muzzle Threaded... MSRP: Now: $540.00 Choose Options Compare
Quick view MDX Arms MOD2 16" 5.56/.223 Upper MDX Arms AR15 Upper Receiver - 16" 7075-T6 Upper with forward assist and dust cover MOD 2 Style Premium 16″ MLOK Lightweight Handguard Low Profile Gas Block Muzzle Threaded Size: 1/2×28 A2 Lower Received NOT... MSRP: Now: $600.00 Choose Options Compare
Quick view MDX Arms MOD2 7.5" 5.56/.223 Upper Upper takes between 1-9 Business Days to Assemble MDX Arms AR15 Upper Receiver - 7.5" Pistol Length 7075-T6 Upper with forward assist and dust cover MOD 2 Premium 7.5″ MLOK Lightweight Handguard Low Profile Gas Block Muzzle Threaded... MSRP: Now: $510.00 Choose Options Compare