I know CRC doesn't make that part....and I've hit a snag with my search for Ejector pins....they're a little more expensive than I had suspected..and hard to find in metric...
The hunt will continue tomorrow when I have a chance to check with the local suppliers...in the meantime I'll be using a reamer to clean up the holes in the front end and installing some new pins made from drill rod to hopefully help free up the front end