According to the ATF database, there are 1 registered FFLs in Neptune Beach, Florida.
623 CHERRY STREETNEPTUNE BEACH, FL, 32266