I dont carry anymore.I did 12 years in law enforcement.The only people you are going to pull a gun on and it matters to em are the ones that aren't gonna mess with you anyway.The ones that are gonna rob you,you will have to shoot them because they aren't intimidated by a gun because in their world they see it and hear it everyday.I drew down on countless guys( I worked in a bad area)and the bads ones just run anyway.You will have to shoot the real bad guys.The panhandlers will just talk crap and walk away,but if you pull a weapon on someone even a panhandler that gets cocky, even if its two in the AM somebody is gonna call the cops on you and they will take you to jail for it and you will lose your permit.
The only thing that will cause real bad guys to flinch is a 12 gauge, when we would break em out of the cars and draw down on people after ratcheting the action everybody stops moving.Or when we got the bite dog out of the car they didn't like him either
With that being said when I travel with my family I carry,I went to thru Miami this summer and I had my weapon in the truck.If I am in an area that is known for bad things Miami,New Orleans,Atlanta, I carry for the car jacking road rage stuff.
My thoughts are if somebody is gonna rob you they will pull their gun before you even know they are there and then its to late.