Thanks to threads and input here, I'm assembling my first .308 AR. BCG is a Lantac NiB eBCG going into a Aero Precision upper. Both are reputable manufacturers.
The upper was complete as purchased. Is paying for a 'smith to check headspacing a must?