You said it was a deterrent. The data clearly doesn't support that. In fact it shows the opposite.
And I posted actual links to gun crime rates that showed that all of the most dangerous states are open carry.
As for insurance, the chances of needing car insurance are far higher than the chances of needing a gun during a mass shooting. And as I said, the only people feel the paranoid need to to carry guns because they think every other person with a gun is a threat. Getting rid of open carry means there will be far fewer people to be paranoid about.