The Tomcat has a lot of problems. The regulars at the Beretta Forum website typically agree that Beretta should really discontinue this gun. Admittedly, some people DO like theirs... But the slide and frame cracking issue is really ridiculous... And, the changes that have been made to the design to combat these issues do not seem to have slowed these issues down much.
I once got a 92 with a terrible trigger pull. I had an extra hammer, and just swapped the hammer out - trigger pull GREATLY improved.
Anyway - if you know how, can you disassemble some of the internals and polish the working surfaces of the hammer? It might help a bit. I can take apart a 92 easily, but never tried to take a Tomcat apart before, so I can't offer help in that regard