A friend asked me to help troubleshoot his Bobcat MP5 clone. Basically, it will fail to eject properly every 3 to 6 rounds. I have already installed a new HK extractor and extractor spring, but this did not have any positive or negative effect. The ejector had some galling on the part that impinges on the bolt carrier in order to raise the ejector to the bolt, which I filed smooth. His magazines also have wear on the feedlips as if the bolt is dragging across them, though it's not excessive or noticeable when hand cycling.
My biggest question is: even with a new extractor and spring, if I put a round into the bolt face and tip it upside down, it will fall out. It seems to me, that the bolt face recess is too large diameter and the extractor does not hold it tightly. However, I know nothing about these guns so maybe that's how it's supposed to be?
My second question would then be, what do I check next?
When it is working, it ejects at about 1:30 o'clock. When it fails, the bolt drives the fired case back into the trunnion. If you're lucky, when you clear it, it won't go under the bolt into the trigger housing. There are no extractor marks on failed cases, as if it simply pulled away from the case.