I've owned my G19 since 93 and it's a Gen2. I'm taking to Glock just to take advantage of the free upgrade program. Supposedly, they will go through the entire gun and update any parts that have newer designs for free. Might go at lunch one day next week.