I have the CZ600 trail as a varmint rifle - 20 inch CHF barrel, 1:9 twist in 223. Its a very good rifle if you do the basics and set up right, the MLOK rail simply uses the MLOK short standard screws (which cost peanuts) as opposed to the long standard screws.
Found it to be light, just over six lbs and precise - off a cold barrel I've been getting 1/2 to 1MOA with decent ammo (from 55grain to 77 grain - very accurate with Federal 64 grain shok soft point ~ 3000fps).
The stock is fine, just pull it in tight to the shoulder.
Rounded out with magpul MLOK bipod and 4-16 x 50 0.5 mildot 1st FFP scope. Great two stage trigger with four levels of adjustment, takes standard AR PMAGS and grips, ambi safety and mag release and very short action.
Great for stowage, pack or vehicle use.
Some notes:
(1) The recall issue was related to someone incorrectly fitting a different barrel and not a problem related to the design or build of the fire arm - the intent was to make it interchangeable between 300 blk, 7.62 and 223. It still is, you just have to get a gunsmith to change the barrel so the warranty isn't voided.
(2) The reported precision problems are related user error (a) adding MLOK attachments with the wrong screws - that touch and press the barrel (b) mounting scopes with rings spaced across the break in the pic rail and (c) just poor shouldering technique. (D) When the barrel gets hot groupings will open up e.g. did 40 quick fired rounds with 55 gr blitzking and the grouping of 40 rounds was 1.5 MOA (shot from bipod at 100m).
(3) It is able to take a suppressor but has a euro thread likely limiting choice in US - m15x1 (however its a non issue with a 20 inch barrel).
(4) No problem hitting 8 inch plate at 600m with ~ 5 mil hold (with no wind) and rear bag for additional stability.