I just picked up a B22 Precision and love it with one exception. Every 30 or 40 rounds it will fail to eject. I can clean it thoroughly and every thing is fine for another 30 or 40 rounds and then it will fail to eject. and that is with multiple brands of ammo. Anyone else had a similar problem? Other than that it is very accurate with CCI standard velocity, great trigger, fun to shoot when it will cycle. Open to suggestions.