Tacfire Rifle Upper Assembly, Tacfire Bu-556-16 556 Rfl Upper 16" W/bcg $282.99 Add to Cart The item has been added