Years ago when I was trying to decide what gun I wanted to carry , I went to the range and shoot a few that I was considering . One of them was a G23 . I didn't choose that pistol then , but when I heard about Glock giving a $125 certificate on the purchase of a new Glock
if you join the GSSF, I couldn't pass up that deal . So it was between the G23 and G19. I saved my targets from the time I shoot all the different pistols and saw how accurate it was for me so I got the
G23. I haven't shoot a G19 but I shoot the G23 good and the recoil was not a issue at all , so I went with the larger caliber, if it's good enough for the FBI it's good enough for me. Try to shoot both of them before you buy, then you decide which is best for you. The price of ammo is cheaper for the 9mm , but that would be the last reason that I would consider when deciding on what to carry.