I don't compete.
I do like small groups and reliability in a gun that fits my hand.
The last six handguns I've bought were CZs. Why? Because the P07 and P09 shoot better groups for me than my M&P, XDM or Glock pistols. Only the XDMs have been as reliable for me as the CZ's.
Parts availability? Try and buy any/all parts for an M&P or XDM. Last time I bought parts for my M&Ps I had to order 3 small parts from 2 vendors and had to wait for one to come back in stock.
Go to the CZ USA web site, or the CZ Custom website and you'll find they sell every part for CZ pistols except the frames. For the plastic framed P07 and P09's they even sell the metal rails and pins that hold the rails in the frame (just in case you'd ever wear them out, I suppose). If you want aftermarket/custom parts the CZ Custom and Cajun Gun Works web sites have all kinds of "go fast" parts and both offer the services of installing parts you don't want to mess with or tuning your CZ for you.
I just bought a new (2016 model) P01 in Urban Gray Friday. I took it shooting Sunday after the Memorial Day cook out and dinner. I shot 115 grain hollow points, 147 grain hollow points, 147 grain coated lead bullets and 100 grain frangible rounds through it. It fed, fired, ejected every round/bullet type with no malfunctions. Right out of the box. I (so far) have not had a single "break in" issue with any of my CZ handguns. Some folks do, I guess. I never have.
There's a guy who puts some videos on You Tube of him shooting his P09 at 100 yds. and 200 yds. His P09 is pretty much stock except for the red dot and all the stuff (epoxy, etc.) he's added to the grip and trigger to make it fit his hand better (ugly pistol, very nice groups). He used to use the P09 for bulls eye matches (went to a CZ 97 last year). Recently he bought a CZ P07 and after adding a red dot to it and gooping up the grips and trigger (like the P09) he took it to his local bulls eye match and shot the high score - with a 3.8" barreled compact CZ.
Yes, you could get one that has problems, some folks do, but CZ's customer service is supposed to be excellent (I never had to find out).
Good luck with which ever pistol you choose, but, buy the CZ.