Texas also has an open-carry law and police say it contributed to the confusion during the shootings in Dallas Thursday, causing one man to be falsely identified as the gunman because he had a rifle slung over his shoulder. He turned out to be a law-abiding protester exercising his right to carry a weapon.

At the Cleveland Armory Gun Store, Inside Edition spoke with owner Todd Karam about the situation.

"You can open-carry in the state of Ohio, as long as you are not touching your gun with an intent to use it," he said.