Like said so many times before you need to try out different guns to see what works best for you. I was recently looking for a new 9mm and it was a toss up between a GLock 19,S&W M&P9, FN FNP9,Beretta PX4 Storm, and a Springer XD9. All of them very fine guns all have had great reviews and many good post about them. Out of all of them the Beretta fit my hands the best with a natural point of aim. The S&W M&P 9 just did not point well for me as well along with the XD. The FNP and Glock just never felt right in my hands. I shoot at least 50 - 75 round thru each before I made up my mind and bought the PX4 Storm.