West Virginia is a traditional open carry state but there are some grandfathered local open carry bans not preempted by state law, such as the City of Charleston. There is complete state preemption of all firearms laws, but any local laws passed before preemption remain in effect.