CLICK HERE TO BUY: Stag Arms Stag 15 Tactical RH QPQ 16" 5.56 NATO Upper Receiver