Hey whats up people, I have a situation. I have a G23 3rd. gen and i love it. The thing is eventually i will want another loyal friend to have around. I thought about xd and strong about the m&p(love how it looks) Anyway, i decided to stay at home with Glock for numerous reasons. I thought about G30 or G21 but dont wanna have to buy for two different calibers. Ok, back to the .40 but which one? If i get the sub-compact, it would only be for carry, G22, uuumm..maybe, why not G23 again, but the gen4. I hear problems with the gen4 so should i wait or was the problem just with the 9mm?