I sold a perfectly good G21 in order to buy a G17. I shot maybe a couple thousand rounds through my G21 and several hundred through my G36. I have witnessed many glock shooters at IDPA and GSSF. I was under the impression that Glocks were damn near flawless. I have never had one single malfunction, that is, until I bought the Gen 4 G17. One hundred fifty to two hundred rounds in to the steel match I had five failures to eject and one more later in the day. I have done some reading, after the fact, and see the only guidance is to buy different ammo. The reason I bought Glock was to not have to worry about the thing going bang. I am pretty sick over having what must be a substandard glock. If buy new ammo is the only fix, that is pretty weak. Then I read Sevigny bailed. What is the world coming to? I'm not feeling great about the whole experience. The spring is the 0 2 3 version. Is there a way to trade this Gen 4 for a almost new Gen 3?