Where can I do an FFL transfer in North Carolina?

Any of the 1,651 active federally licensed dealers in North Carolina can receive a firearm shipped from an online seller, run your background check, and release it to you. Transfer fees in North Carolina typically run $25–$75 per firearm. Call ahead to confirm the dealer accepts transfers and to check their fee — the North Carolina dealer directory below lists locations, hours, and contact details. Dealer counts come from monthly ATF data.

Last reviewed July 2026. Source: ATF Federal Firearms Licensee listings .

Browse by City

FFL Transfers in North Carolina

When you purchase a firearm online, federal law requires it to be shipped to a licensed FFL dealer near you. The dealer conducts a background check and releases the firearm to you once approved.

Typical transfer fees in North Carolina: $25–$75 per firearm. Call ahead to confirm.

Browse the full dealer directory for North Carolina to find a transfer-friendly FFL near you.