I've read this thread, and asking which pistol is more robust, durable etc, and comparing Glock to CZ, is in general, a waste of time, I own Hk's Glocks, CZ's, Colts, S&W, Beretta's Ruger's (Yes, I've aquired a few handguns over the years) Frankly, ALL of them have their weak points, some more than others.. It's up to you if you can live with them or not. I'll have to agree with others here, that in terms of support, aftermarket support, nobody beats Glock..nobody, I'll say this as well, I recently traded a LNIB G21, that a serious BTF problem, (you haven't lived until you've been smacked in the head with a peice of hot, .45 brass) for a NIB Gen5, G19, and some cash, I don't know what Glock did here, but the BTF issue is gone..
In the past, I've owned/still own 4 G19's( still have two,a Gen4, and the Gen5) a Gen 4 G17, and a G21(which was traded) all but the Gen 5, and the G17, needed an Apex extractor to correct BTF, and then, on one G19, that did'nt do it.. The G21, could'nt be corrected as Apex dosen't make a extractor for them.So, if you have a G21 that throws brass at you, your choices are A. send it back to Glock, and hope for the best. B. Try to fix it yourself (good luck) or C. Sell it and drive on..All I could tell anybody is to read up on whatever pistol you're looking at, and start asking yourself some questions..How hard are mags to get? Can I get them from more than one, or two sources? How much to mags cost? How hard are parts to get? Can I get them from more than one, or two sources? What about sights? Holsters? If you have limited availabilty of parts, mags, my suggestion would be to stock up on mags, and on parts that are known to break, and maybe have a backup gun that's identical to what you carry. There is no perfect pistol..some are better than others, all have their faults, and weaknesses, it's up to you, the end user, if you can put up with these issues or not.
That said, I've been shooing my P07, and frankly I'm impressed with it, I'm going to buy a spare slide stop, as well as a couple of recoil springs, and trigger return springs, oh, and mags.. one can't have too many.. I want to put some more rounds on it, and down the road plan on buying another identical to this one (ODgreen frame, factory night sights, some basic CGW parts, extended firing pin, springs etc, nothing fancy) and keep that as a backup.. With this country as divided as it is, us gun owners are no more than a presidential election/ midterm away from having our 2Arights seriously curtailed, So think about what you want carefully, and stock up on stuff now, while it's easily available, no matter if it's for a Glock, CZ, or HK.. It's better to have extra parts, mags, and not need them, than it is to need them, and can't find any, and end up with a pistol that's a paperweight..