My favorate CCWs are a Wilson Combat .45 a Kimber Pro Carry ( 4"bbl w full size grip ) cant go wrong with it. I also carry a Sig P239 ( in 357sig ) and a Glock 23. If your looking to carry a larger full size weapon, you just need to dress to carry it. ALso Galco makes some great CCW holsters that will last you a lifetime.
If your thinking of getting a Glock, stay away from the "C" models. We did some tests on our (indoor) range using our Surefire flashlights as the only source of light, and was amazed at the amount of flash that comes out thru those ports, causing temporary night blindness ( so much so that we couldnt see the night sights clearly and get an accurate sight picture for a quick follow up shot. These were all draw and fire type senarios, where we were just doing front sight pics and aiming for center of mass. Lets just say, im glad i dont use the 23C, the results were not half as good as with any of the other weapons we were testing.
One bit of advise, and NO offense to any one that likes them, but stay away from the KelTecs. In an environment where there may be a need to have or use a firearm, i honestly think i would rather have a sharp stick. At least i know the sharp stick wouldnt fail. I have seen an number of issues with Keltecs up to and including stovepipes, feed issues, and in one case after 6 shots with factory ( fiocchi ) ball ammo one cracked along the slide rail resulting in the slide not being able to come back into battery.
Also, I would have no hesitation buying a used HK, SIG,Kimber or Glock. They are amongts the best firearms on the market. Just go hold a couple, and if you have a local indoor range that rents them, give them a whirl. I would place my life in the hands of any one of these manufactures. If its a wheel gun you like, S&W imho is the only way to go. Look around, hold some, try them out and i guarentee that you can find many really good deals on very good used firearms. One thing ive learned is that you will only have to buy quality once, and in the long run, that is cheaper.
Good luck <S> Mbailey