Sale View Options Remove from Compare Compare Items FRANKLIN ARMORY® Billet Upper Receiver $274.99 $49.99