I went to check out a NIB G22 that was advertised as a Gen 4. It had the RTF and the slide with the "gills". However the frame did not have the interchangeable backstrap. So I believe that it was a late run Gen 3. Anyways the listed price was 629.00 so I passed on the gun, but was wondering if I was correct in stating that the gun was a Gen 3? The dealer pretty much called me and idiot for telling him it was.