According to the ATF database, there are 1 registered FFLs in Kill Devil Hills, North Carolina.
117 BAUM BAY DRKILL DEVIL HILLS, NC, 27948