Open carry is legal most states

According to the Brady bunch

https://lawcenter.giffords.org/gun-laws/policy-areas/guns-in-public/open-carry/

Quote
Three states (California, Florida, and Illinois) and the District of Columbia generally prohibit people from openly carrying firearms in public. Two states (New York and South Carolina) prohibit openly carrying handguns, but not long guns, and another three states (Massachusetts, Minnesota, and New Jersey) prohibit openly carrying long guns, but not handguns. In the remaining states, people are generally allowed to openly carry firearms, although some states require a permit or license to do so.