I have had a BCL102 for a little over a month. Initially I was very pumped about getting it and promptly took it to the range. That was the beginning of my problems. The supplied magazine did not raise the last round enough for the BCG to strip it into the chamber. A replacement magazine of the same type did exactly the same thing. I purchased a few pmags and they work flawlessly. The major issue is a complete failure to eject. Casings either stovepipe or simply lay in the chamber and result in stoppages/jams when the next round attempts to feed. I have about 65 rounds through this rifle now and it has very weakly ejected maybe 3 casings total. I did replace the gas rings with no effect whatsoever. My contact with BCL warranty service has been less than stellar. Response has been spotty, ineffective, and I find the inability to actually have a contact email and phone number for the company itself somewhat concerning. That concern may be unwarranted but it is how I feel.