West Virginia allows any U.S. citizen or legal resident who is at least 21 years of age, not prohibited under W. Va. Code § 61-7-7 (state prohibited-person classifications), and not prohibited under 18 U.S.C. § 922(g) or (n), to carry a concealed deadly weapon without a license. Open carry by non-prohibited adults has long been lawful in West Virginia without a license.
"Any person may carry a concealed deadly weapon without a license therefor who is: (1) At least twenty-one years of age; (2) A United States citizen or legal resident thereof; (3) Not prohibited from possessing a firearm under the provisions of this section; and (4) Not prohibited from possessing a firearm under the provisions of 18 U. S. C. § 922(g) or (n)."
W. Va. Code § 61-7-7(c) statute