My husband used to own an SR9... Very very reliable,never had any issues with it but he chose to trade it in and get a 1911 .45 which is also AWESOME! I have a Beretta Px4 Storm Compact 9 and I ABSOLUTELY LOVE it! I personally would say go to a range that allows you rent and try and rent and shot the 3 that you are interested in after fondling them and actually put them to the test in your hand and base your choice not on the money but the feel and position of them as you are shooting. Good luck!!