Easy to answer. Go to a gun store and tell them your budget and start holding the different guns in that price range. The one that feels best to you is your new gun. You should be given lots of options in your range. Remember you are not looking for a target gun when you are looking for a ccw you should be more concerned about comfort and reliability. If you are wanting something to impress people at the range or something that is tacti-cool looking then the budget will be blown away.
All of this.