For what it's worth I run a Glock 34 in Production and SSP and then run a 17L customized by Fire 4 Effect out of El Paso, Texas for 3 gun. Between the two I prefer the 17L, the Long slide is definitely an advantage in sight radius and with the lite 9mm loads I run it seems to recoil less with the longer slide and stays on target much better for me. I run a 13 pound ISMI spring in both. If you have the extra money I would definitely pick up both. The 17L or 24 is not IDPA legal, I have tried to shove mine in the IDPA box at home a hundred different ways and it will not work. If you could only get one gun get the 34 and it's good for three sports, USPSA Production, IDPA SSP and 3 Gun. Here is a thank you video I did for Fire 4 Effect the first time I shot the 17L at a match about a year ago after they customized it for me. Excuse the misses I was trying to run it as hard as I could to make sure it was good to go.