I have the Taurus pt145 pro, it is a great gun for the money and is very reliable. I also just bought a Springfield xd9 4" service model from fin feather and fur, best price I could find anywhere. Have yet to shoot it but they have gotten great reviews. I agree 100% buy what fits your hand well and feels right to you. Go to a range and rent a few guns and try them before you buy.