buy Stag 15 Tactical RH QPQ 16 in 300BLK Rifle BLA SL CA/NY online