The "perfect" 9mm? Well I have to admit I love the 9mm round and have owned and\or shot a number or them including... Glock 17, 19, 34, BHP, Sig P226, Beretta 92, SA XD Service, S&W M&P but I have to say, I have not found any of them to be "perfect" but some are clearly better then others.
I hate DA\SA guns so that rules out the Sigs, CZ's, etc. I'm most accurate with true SA guns like my FN HP but for CCW, home defense, I actually prefer quasi-DA guns like the Glock and M&P
I can see why you would select a G17. They are great guns with a lot going for them. I've had 2 (one of which was my first handgun ever) and they have always been 100% reliable for me. My bedside gun is a G17 and my SHTF and last handgun I would ever part with is that same G17. I love how reliable they are, I love how easy they are to detail strip and how easy they are to work on. I love how cheap and easily available parts and magazines are for them. All in all, it is the best overall 9mm for defensive purposes I've found for me so far.
That said, I do not find it to be perfect and I would need to change a number of things about it before I could even come close to calling it "perfect"
I hate DA\SA guns so that rules out the Sigs, CZ's, etc. I'm most accurate with true SA guns like my FN HP but for CCW, home defense, I actually prefer quasi-DA guns like the Glock and M&P
I can see why you would select a G17. They are great guns with a lot going for them. I've had 2 (one of which was my first handgun ever) and they have always been 100% reliable for me. My bedside gun is a G17 and my SHTF and last handgun I would ever part with is that same G17. I love how reliable they are, I love how easy they are to detail strip and how easy they are to work on. I love how cheap and easily available parts and magazines are for them. All in all, it is the best overall 9mm for defensive purposes I've found for me so far.
That said, I do not find it to be perfect and I would need to change a number of things about it before I could even come close to calling it "perfect"