I have the Canik/TriStar T-120, and it has a very good Trigger and it's stock.
You may find this helpful:
https://youtu.be/_9x5uZi_WH8
So just some things he didn’t mention. He has the L model which is an alloy frame. Like a CZ PCR. It really drops the weight of the gun without impacting performance. These came out before CZ had polymer guns and I always wondered why they didn’t market a full size alloy. It has been one of my favorite guns.
The S model is an all steel frame and can be found with the squared off trigger guard or rounded like the classic pre-B CZ. If I recall they had different importers.
The grips are very very very close to the CZ 75 standard. I’ve had some aftermarket grips fit perfect. Others that fit a CZ perfect needed a little filing to fit just right.
A Kadet kit will not fit. Frame rail dimensions are just a little too wide.
The metal work on both of mine was excellent. Better than a CZ. I like the poly coat finish on CZ much better.
The only modifications I made were a lower weight hammer spring. I think 15#s. It’s been awhile and I can barely remember what I had for dinner 2 nights ago but the hammer, trigger and firing pin were NOT direct replacements. CGWs use to have parts but I haven’t looked in ages.