Do they look like to original tails? Any chance you can see if the pins look like they broke off?
Just want to make sure that you are not about to weld some old nail of the wrong length onto the ejectors.
I think it was pretty common for them to break off. I have certainly seen them welded back together.
All that being said, be prepared that this may not cure the issues but this is the place to start.