Between a G22 and G23 for uniform duty, I'd go with the G22 all day long. You're still getting a relatively compact gun; you get two more rounds with factory stock mags and the consensus seems to be that they're easier to shoot, stand up better to high volume shooting and maybe have an edge in reliability.