I traded for a 2nd Gen 19. I had maybe 325 in the trade. I sent it to Glock as some of the plastic frame rails were broke off and worn. For something like 12 bucks to ship they upgraded the frame and slide to a 3rd gen and kept the old barrel at no charge. Had a local shop round the trigger guard to fit a left hand xds45 holster and undercut the trigger guard a bit. As much as I despised the plastic look it fits well now and shoot POA. I mostly own 3rd Gen S&W steel semi's.