Also consider how many mags come with each. Gen4 come standard with 3 mags, the Gen3 only came with 3 mags in the Blue Lable Military/LEO special, otherwise it was 2. I personally just bought a Gen4 G19 (Blue Lable) for a second gun for $425. The program is open to any Military (active duty, reserve or retired) LEO and First Responder (Firefighter, EMT, SAR...I have heard life guards even) If you qualify, it is hard to beat and it covers any Glock except the G36. You get a new gun for better than used price.