MMC Armory AR-15 Left-Handed Billet Upper Receiver 7075 T6 Aluminum Super High Quality