I responded to this last night but it isn’t here. Weird.
I have a second generation G23 that I bought new many years ago. It’s an excellent gun and should make a good service pistol. Shoot it a lot to learn how it works for you and I think you’ll do good.