If I could have only one handgun it would be a gen4 G23. The only issue with the G4 19 was the recoil spring. They wanted some extra tension on the 40 and thought they could get away with it on the 9mm. The walmart white box ammo is just loaded too soft and would not kick the slide back...
Umm, no. Lot's goin' on (in a bad way) on Gen4 9's. Took a legend of reliability and reduced it to a problem child. Some will continue to deny, but do a search on "Glock erratic ejection" when you have a bunch of time to spend reading.