I had the same problem with one of my Contender frames. I talked to TC tech support and they sent me a new firing pin and spring. The guy declared that there is nothing to replacing the pin and new spring.
I haven't got around to doing it yet, but the new firing pin and spring was sent to me by TC for free and it is on my desk looking at me.
Harold