The "headspace" on an AR15/M16 is set by the armorer that mounts the barrel extension to the barrel.
That said I use a
"new" b/bc/ch on every
"new" upper and make certain that they stay together.
YMMV, but to do otherwise is just plain dumb, IMO.
Here you have a used upper (no b/bc/ch and no idea of the round count or use possibly) & your asking if it's okay to place a "used" b/bc/ch (same condition NO idea of round count or use, possibly) in the upper.
More than likely, you'll be alright.
I would never have bought the upper in the first place, and take those that sell uppers without the "original" b/bc/ch, that came w/ the complete rifle or upper as idiots, best avoided, (sorry, but it's just my way of seperating the wheat from the chaff).
Mike
ps - at the very least I would pull out my "GO"-"NO-GO" gauges and check the headspace before I shot the thing............
ETA - metal parts working in close proximity to each other over the course of time tend to "take a set" or "wear-together" this is the reason for my opinion expressed above. Is it more expensive, yes most certainly, but then I'm worth it and prefer my rifles run 100%, (heck, I have 2 new bolts, a new carrier & charging handle in my spare parts kit and would much prefer to replace a "broken" old bolt w/ a new one, than a used bolt of un-known condition, in my uppers).
IMO these folks that think mixing and matching parts (so closely related) is a-okay are probably destined for a KABOOM post at some time in their lives.