Most states allow people to openly carry licensed guns in some way and many companies do not have policies banning firearms in their stores.Most states allow licensed people to carry concealed, and a FEW states allow open carrying of firearms. But most states absolutely do NOT allow people to openly carry.
Sorry, dude, but wrong. Most states do permit open carry.
ALL 50 states have some concealed carry permit law on the books, either Constitutional carry, shall issue, or may issue.
These 12 states permit open carry without requiring the citizen to apply for any permit or license:
Alaska, Arkansas, Montana, Idaho, Wyoming, Nevada, Arizona, New Mexico, South Dakota, Vermont, Kentucky, Virginia.
These 15 states permit open carry with restrictions: Utah, North Dakota, Minnesota, Oklahoma, Iowa, Tennessee, Mississippi, Georgia, Indiana, Maryland, New Jersey, Rhode Island, Connecticut, Massachusetts.
27 states out of 50 is a majority. Hence, "most states permit open carry."