Alexander Arms AR-15 Upper Receiver Assembly 50 Beowulf 16.5″ Barrel 49/64″-20 Thread with 7-Round Magazine Black

$949.99