MMC Arms Top Shelf "Amygdalodon" AR-15 Upper Receiver 16" 9MM 416R Stainless Steel 1-10T Barrel 17" M-Lok Handguard (Assembled or Unassembled)