CHL holder, carry a .45 SpringfieldXD pistol
Also:
Ceramic SEAL knife
Hideaway Knife
Thai Kick Boxing training
My motto: if you're in a fair fight, you didn't prepare well enough.
Basically, this is just another form of insurance. I have auto insurance, but I don't expect to run into another car on the highway. I have health insurance, but I don't expect to end up in the hospital for weeks on end and run up huge bills. I have homeowners insurance, but I don't expect to have it burned down when I come home from work. Weapons are merely a form of insurance. Never had to use any of them and hope I never will, but I will not be caught with my pants down.
Criminals don't follow laws, so I can't expect some legislature or police force to be able to keep me safe. I'd rather be judged by 12 than be carried by 6.