I have worked on lots of Carbines (M-1 and some M-2), and always got the ones I carried as LEO trunk weapons running 100%. What is it doing specifically? Need more data.
Some things to check:
1) Recoil spring should be 10 1/4" or very close,
2) make sure extractor has no chips and spring has sufficient tension and free play
3) make sure ejector moves freely and has sufficient tension
4) make sure trigger housing is not to loose, or magazine too loose in trigger housing
5) chamber an empty case and smartly work action to check ejection -optimum is that it kicks it at least several feet. If it barely clears the receiver, there is an issue.
6) make sure slide moves freely and make sure recoil spring guide is not bent.
7) Make sure magazine springs are oriented correctly: Long side to rear /\/\/\/\/\/\/\ bottom being rear.
8) Make sure gas piston is loose in the retainer and has full range of motion. Check for excessive carbon build up.