I have a XD-40, M40 and P95 they are all reliable and have never had a problem with any of them. M40 did get a rubber grip on it and improved the way I shoot it. get a gun that fits your hand, its like gloves you know when you have the right size. next check for natural point, grip gun, focus on target, close eyes, raise gun and open eyes. closest to the target is the winner. better yet check some local ranges and rent a couple of them to see what you shoot the best. shoot at least a full box through each gun for a full test.