From a practicality standpoint, I prefer Gen 2/3 Glocks because they are so simple and so many of the parts are interchangeable between models. Wouldn't get deep into any other polymer/striker line of pistols because I have so many spare parts and holsters and mags and stuff for them. I do have a couple M&P's but if I had to cut back I'd keep the Glocks and ditch everything else. I really could care less about the ergonomics, bore axis, or "how they shoot". I can shoot any handgun pretty well, if you find a big difference between shooting a glock and a p320 you just need to learn to shoot. What I care about is if it is reliable and works when I need it in a gunfight. If your shooting is refined and fast enough to notice a consistent difference in your splits between a p320 and a Glock, you're probably sponsored by one of them already, but for anyone else, the possible hundredth of a second because you prefer one over the other doesn't matter at all. One thing I do know, you can trust a Glock with factory internals to not go off if you drop it, but with the P320, it's still kind of questionable.