No person should be allowed to carry a gun without a specific reason; i.e. carrying jewels, carrying money to the bank. Note I am NOT saying we cannot OWN or POSSESS firearms I am just saying no carrying absent good reason.
Remember morons the very people who in the nineteenth century lived in an "open carry" environment were the very people who passed the laws regulating the carrying of firearms. Open carry will take us back to Dodge City 1876.
I don't agree with anything you wrote. If a peerson cannot carry a gun in his vehicle, then he is not safe when confronted with violent force. Maybe a tragedy like the Knoxville Horror could have been prevented if the young victims had been armed.
The situation you describe was racial and it is speculation-which you admit-that carrying a gun would have stopped the crime.
Remember if EVERYBODY carries then it will not be long before we will have open gun battles on our streets. It is already starting and an example are the two idiots in the article above; these two imbeciles were arguing over loud music, the next pair of "open carry" morons will be arguing over a perceived insult; another pair will be arguing over who caused the accident at the intersection and then they will pull their guns to settle the dispute; Then, we will have two drunks shooting it out in a bar over which team is the better football squad. Why did nineteenth century Americans pass laws regulating "open carry." Can we learn from history?
People today have no common sense all Constitutional "RIGHTS" have limits.