I dont know if this has been found out yet online.
I was able to work on a few CA M249s and found the same problem on both. Both were ripping the last teeth on the piston as the common prob. most have had.
The little guide rails in the gearbox that guide the pistons' travel were too thick.
I used a razor, files, and sand paper to shave the sides down. Very little, NO dremels!
To test this I took the gearbox down to the shell w/ only the piston in and tried to replicate the pistons travel in the gearbox. This resulted in the piston just sticking or very hard to move.
I forgot to take some pics but I could show what to do on a v2 gearbox if anyony needs to see.
This might not work for all, but I'm 100% sure it was the problem on these M249s