TacFire 5.56mm AR-15 Upper Receiver, Black Anodized Finish 5.56 NATO Parts by Tac Fire: Price & Reviews | GunsNation