I have a bunch of rifles and shotguns and I have a sudden urge to get a handgun, I know for sure I do not want a revolver. I'm thinking either a 9mm, .40 or a .45, I'm going to use it for home defense mainly and take it out shooting whenever I go. I have some experience with semi-auto handguns shooting and dis-assembly/cleaning. Kinda on a budget also. Any suggestions?