They are all exceptional weapons. Choosing a gun is kind of like choosing a pair of shoes. What fits one person perfectly is extremely uncomfortable for another. I have been carrying concealed for about 12 years or so. I would suggest that you go to a range where you can rent and shoot all of the weapons you have mentioned, as well as any others that you handle and feel comfortable in your hands. By shooting all of them you will be able to determine several things: which weapon feels most comfortable to you, what the recoil impulse feels like for each weapon, and which one you are most accurate with. You will just naturally be more accurate with some weapons than you will with others. Try to find the weapon that has the optimal combination of comfort and accuracy. Take your time, don't rush, you may have to stake your life on the choice you make. If I may also suggest an additional candidate, consider the Springfield XDM in either 9mm or 45acp, depending on which caliber you want to carry. Hope this is helpful. Stay alert, stay alive, watch your 6, God bless.
They are all exceptional weapons. Choosing a gun is kind of like choosing a pair of shoes. What fits one person perfectly is extremely uncomfortable for another. I have been carrying concealed for about 12 years or so. I would suggest that you go to a range where you can rent and shoot all of the weapons you have mentioned, as well as any others that you handle and feel comfortable in your hands. By shooting all of them you will be able to determine several things: which weapon feels most comfortable to you, what the recoil impulse feels like for each weapon, and which one you are most accurate with. You will just naturally be more accurate with some weapons than you will with others. Try to find the weapon that has the optimal combination of comfort and accuracy. Take your time, don't rush, you may have to stake your life on the choice you make. If I may also suggest an additional candidate, consider the Springfield XDM in either 9mm or 45acp, depending on which caliber you want to carry. Hope this is helpful. Stay alert, stay alive, watch your 6, God bless.