Like everyone else said, go and look at some gun, hold them to see what feels best to YOU, go shoot a few different guns and see if what feels best to YOU, shoots best for YOU. Then do some research to find out if theres any pros and cons you missed, then Purchase. For your price range you have plenty of options. But like i said, YOU have to carry it, so it has to be comfortable for YOU and shoot well for YOU. Good luck and let us know what you pick up.