New complete 16" 5.56 rifle gas upper $330 price dropped