+1 on th 23 with a 19 barrel,if you shoot on a regular basis it's cost efficient.don't worry about the difference in recoil.