I will tell you, about me, it may NOT work for YOU, you have to try like some others have said here .....
For ME, it is the 9mm, and the .45 ... I do NOT like the "snappy" recoil of the .40.... I shot my buddies, XD, and it hurt my wrist... MY steel S&W .45, does NOT ,..... MY S&W 59, 9mm, does not hurt either..... I also use a .357 S&W, and I load it down, so it does not hurt... for HD, I use .38 +p ..... THIS works for me .....
For ME, it is the 9mm, and the .45 ... I do NOT like the "snappy" recoil of the .40.... I shot my buddies, XD, and it hurt my wrist... MY steel S&W .45, does NOT ,..... MY S&W 59, 9mm, does not hurt either..... I also use a .357 S&W, and I load it down, so it does not hurt... for HD, I use .38 +p ..... THIS works for me .....