There's such an array of options for carry guns these days that I recommend anyone contemplating buying one go to a gun shop with a range. You can usually try out one or more of their rentals for free if they understand you're interested in buying. Run a few magazines through to see how comfortable you are handling the weapon. If it's possible draw and fire the pistol from the type of holster you'll be using for carry. Sit down with the gun on and make sure your comfortable. This is particularly important if you going to carry while driving.
If anyone reading this is new to pistol shooting I'd highly recommend you take at least one lesson in defensive pistol shoting from a trained instructor. What they teach you in most concealed carry classes isn't enough. Additionally; Regular practice is a must to maintain shoooting skills.