To me the 34 seems so long and front heavy, strictly to me. Maybe, I was just wanting to mess around with one of these comps for a change up. I wouldn't put one of these on a 17 as that makes it a 34 length essentially but would do a 45. I like the 17 length and I have g4 17 but like the g5's better. That and I have carried a 17 for several years and have gotten use to it. Since I already have the 34, I'll just mess around with it to give it a fair shake. I wonder what the difference is between a comped 45 and 34 is as far as recoil, handling etc?