14.5 barrel bcg upper rec gas block mill spc buffer tube and spring lower parts kit sights stock thanks.