Hey everyone, I've got a Coharie Arms MP510mm that I SBRd years ago, but have always had ejection problems. Originally the problem was that the case would not fully clear the port and the bolt would start to close forcing the mouth of the case against the forward edge of the port and shred it before finally flinging it clear. It would still feed and fire, but messy. Also, the last case would never be ejected and would just lay on top of the empty mag. I have swapped out the ejector for a genuine German version, but then I started having problems with the ejector getting caught under the bolt rather than riding in the groove. I've tweaked it a bit and it's better, but not perfect. I'm also getting lots of failures to eject. I'm needing some professional help. Suggestions on a gunsmith who can help me with this?