As an LE, I can tell you that criminals are creative and look for a reason to confront. The gun showing will not make a difference if deep inside you are afraid. Criminals, especially violent ones can smell the urine trickling down your leg, and they know the difference between someone with the resolve to use it, and someone wearing it to "ward off " the mean ol bad guy.
As a matter of fact , seeing a geek with a gun is enough to actually make some want to mess with you. They know how to push your buttons, manipulate and push you over the limit. And they will. If you are nothing without the gun, you are nothing with it, and real bad guys, the kind everyone must have nightmares about know this. I know several that will just slap you and take it.
But I suspect many know nothing about the real criminal mindset from professional standpoint, only what is read or thought.
If you think walking around with an openly carried gun is going to keep the wolf away, you are sadly and terribly mistaken. Just hope you don't find out the hard way.