so you put another BCG in and it works fine??
Therefore its your original BCG not working?
Also it is not picking up another round but ejects?
sounds like short stroking.
check your gas rings
Me thinks herein lies the problem, except 300 rds is very premature for new rings.
Will try to find some gas rings locally and try that before returning. Will update.
You already have a spare set on your other bolt. You have swapped the BGCs, and the problem moved. Now swap the bolts within the BCGs and see if the problem moves. Follow the defect. IF the bolt is the problem, try swapping the gas rings between the bolts.
That said, a problem that moves with a part could certainly be indicative of the problem part, or it could be coincidence. If you can get a third AR and BCG then you can be significantly more confident if the problem migrates with the BCG to a third rifle.
I have a bushmaster XM15, and at around the 18,000 mark, long after accuracy became poor, I started getting the exact same stoppages you described. I replaced the gas rings and gas tube and she ran like new, except sadly, accuracy remains a problem.
Why buy a new barrel when you can gift the whole thing to the wife and buy yourself a new rifle...
Long shot: Any chance you have a litle scale to see what both of thise BCGs weight? If the the one that is not working is heavier, then you’d need to change either buffer weight, spring weight, or the amount of gas going into the BCG.
The gun worked fine. Bolt weight won't be an issue, as bolts don't get heavier, although the spring could have gone soft. Again, 300 rds is very premature for this, but it has to be something.