They can't make it up. Open carry is legal in WV. The police cannot detain people arbitrarily for engaging in LEGAL behavior.
An officer can detain a person if they have resonable suspicion that a crime has been or is about to be commited
Also if the officer can articulate that the area is high in crime or that in his experience for the area most persons armed are criminaly armed that gives him resonable supicion.