Recently purchased a M&P9 Pro Series.....the ergonomics had me at Hello !!!! Must say that I've been bitten and find myself trying to find as much time for the range as possible...I have a relatively large hand but thus far have been most accurate with the small palm swells......