According to the ATF database, there are 1 registered FFLs in Sophia, West Virginia.
120 W MAIN STSOPHIA, WV, 259210000