I have narrowed my search down to either a Glock 19, Springfield XD9, Smith & Wesson M&P9 or Ruger SR9. I have shot all of them and think they all have their pluses and minuses.
The gun would be used for mostly range shooting and home defense. I would like to get involved in some USPSA shooting in the future.
If you had to choose one and be done with it what would it be?