According to the ATF database, there are 2 registered FFLs in Mars Hill, North Carolina.
635 CARL ELLER RD UNIT 4MARS HILL, NC, 28754
211 FOREST STMARS HILL, NC, 28754