Today I bought myself a brand new Gen 4 G21 at Dana Safety Supply in Buford. $491 + tax via the GSSF program. Took the G21 to the range and put 140 rounds of FMJ (WWB and Federal) through it without a hiccup. (Well, a couple cases to the nogin, BFD.) I've rented a G21 Gen 3 a couple of times before at the range. In my opinion the trigger pull & reset, and the recoil are improved on the Gen 4. I'm liking this pistol!