According to the ATF database, there are 3 registered FFLs in Surf City, North Carolina.
11 W RIDGESURF CITY, NC, 28445
336 EDGEWATER WAYSURF CITY, NC, 28445
103 ATKINSON POINT ROADSURF CITY, NC, 28445