My upper is an Aero Precision AR10 308. The BCG is a Toolcraft Nickel Boron 308 DPMS Bolt Carrier Group. It's supposed to be milspec. I bought the BCG from a dealer on Gun Broker. The barrel I bought in an auction on Gun Broker. It isn't marked with a manufacturer and it was fairly inexpensive but it was described as DPMS compliant. Since I posted the question I did take it all apart to check everything. I noticed when I did the BCG pulled out of the barrel pretty hard at first, sort of like it was doing after I fired it. I disassembled it, cleaned it and checked it over. I all looked good, Re-lubed it too. I cleaned up the barrel where the bolt slids in too although it really wasn't dirty but brushed it real well to make sure there wasn't something in there that may have been caused it to bind. I also make sure nothing was binding on the gas tube too. Right now it's back together and is sliding in and out easily. It all seems good. I am going to try again in the morning. If anyone up still up and wanting to suggest something to try I'm all ears. Anything will help. Oh, one other thing. Not sure on the head space question other than to say I bought all parts separately so there was no manufacturer matching the BCG up with the barrel. Thanks