They aren't perfect despite the hype. My gen 3 glock 19 is the least reliable of all the Glock pistols I've owned (17, 19, 22, 23, 26, 27). I like them because they generally work well and there's tons of support in part replacement both original and from vendors, plus there's a huge selection of carry options.

The big downside is they're highly overpriced new at current. Mine were aquired as dept trade ins and I've no intention of getting rid of them or divesting because what I own has to work and see me thru for the rest of my days. I'm at the point where I'm done buying and changing handguns and most gear like one would change out underware.