Wow so I have a G22 40s/w but mines shoots great gen 5 btwI like some Glocks. I currently own two Glock 19s and a Glock 26. Have had several others including: two Glock 30s, a Glock 17, Glock 21 and two Glock 19 GEN5 pistols; those two being the only GEN5 pistols I have owned and that I will probably ever own. Once I realized that detail stripping a Glock 19 GEN5 meant the high probability of losing the slide lock spring and even if not losing it that it would be a major pain in the neck to put back into place, I sold those two GEN5s. Besides that, because Glock was not selling/shipping parts to folks during part of the Covid BS, I had to buy springs on eBay for about $25.00 apiece shipped. Glock refused to send me one even though I was an Advsanced Glock Armorer at the time. When one of the supervisors who works in the assembly room at Glock USA told me he could not send one and that no one at Glock could get that spring back in place easily and that at the end of the day they swept up around 30 of them from the floor, it was time for me to say screw that design monstrosity. I sold the two GEN5 pistols without delay. The two Glock 19s I own now and my Glock 26 are all GEN3 pistols.