I always say go with what you are comfortable with. For me, a glock is a bad choice. The grip angle is off. My p-01 and sigs are almost spot on if I raise and point, glocks I am over their head. If you are in a tense situation (e.g., lead is flying back at you), you don't want to spend a lot of time adjusting your aim. You won't be able to do a lot of adjusting with your heart rate jacked up and adrenaline flowing. I am going to stick with cz and sig, you may do better with glock. For the shtf time, there are a lot more glocks than sigs or czs. Glock parts and mags will be easier to get.
I ordered a CZ75 P-01 NATO/non-tactical*), 9mm, "limited capacity" per CZ (10 round mags) and am interested in a CZ75 BD for the retro/old school look and manual decocker. Being subject to California's 1-in-30 rule, I can pick up the CZ75 P-01 in mid-June.
I'm quite familiar and an okay shot with the Glock 17 and 19 in 9mm with rail-mounted lights and green laser. I have a DryFireMag that I practice daily with the Glocks with noticeable improvement in trigger control. I also have the .22LR conversion for the Glock 17 so I can simulate shooting and performing the manual of arms on 9mm at the range.
Being in California, I'm limited to 10 round mags and on-roster pistols, all of the above actually being in roster, but not in every variation (eg Gen 4 and Gen 5 Glocks are not on-roster).
My questions: what are the pros and cons of each and which would be better for home defense (I have stucco walls on two sides and a deep hill on a third, no kids in the house) and for SHTF?
* CZ-USA couldn't tell me whether or not mine will have the NSN marking on the frame.