I know some here have reported replacing springs on their Canik/TriStar pistols. Having read good reports on M-Carbo springs I ordered the complete CZ-75 set, along with the floating trigger pin, for my S-120. While I had it open to install the springs I also did some polishing on the trigger and trigger bar. Upon reassembly I found the trigger would not reset reliably while dry firing. It reset about 70-80% of the time. I contacted M-Carbo, not as a complaint but as a heads-up. Their response was that maybe the S-120 just needs the stronger trigger return spring. Fair enough.
Out of curiosity I decided to order a TRS from Cajun Gun Works. I installed that one today and the trigger still didn't reset reliably in dry fire. (I haven't had an opportunity to shoot the gun since I started this project.)
I reinstalled the OEM TRS, leaving all the rest of the M-Carbo springs I had installed in place. It now resets every time.
This is not a complaint or criticism of either M-Carbo or CGW, I just wanted to share my experience with the TriStar. YMMV
As an aside, I also replaced the trigger spring and main spring on my S&W 642 with M-Carbo parts and it made a nice improvement in the trigger pull. I haven't tested it yet for light strikes but I don't anticipate a problem there.
The positive side of all of this is I know have a much better knowledge of the guts of CZ style pistols!