The owner of a pharmacy in Gainesville, Virginia has been charged with a 2021 attempted rape within the store, Prince William County Police said.