Alexander Upper Receiver Ar15 - Pistol .50 Beowulf 12" Tb Blk