How to Get an FFL: Complete Guide to Federal Firearms Licensing

A Federal Firearms License (FFL) is required to engage in the business of manufacturing, importing, or dealing in firearms. Here's how to get one.

FFL License Types

  • Type 01 — Dealer/Gunsmith ($200 for 3 years)
  • Type 02 — Pawnbroker ($200 for 3 years)
  • Type 03 — Collector of Curios & Relics ($30 for 3 years)
  • Type 06 — Manufacturer of Ammunition ($30 for 3 years)
  • Type 07 — Manufacturer of Firearms ($150 for 3 years)
  • Type 08 — Importer of Firearms ($150 for 3 years)

Requirements

To qualify for an FFL, you must:

  1. Be at least 21 years old (18 for Type 03 and 06)
  2. Be a US citizen or legal permanent resident
  3. Not be prohibited from possessing firearms
  4. Have a premises for conducting business
  5. Comply with state and local laws and ordinances

The Application Process

Step 1: Complete ATF Form 7

Download ATF Form 7 (Application for Federal Firearms License) from atf.gov.

Step 2: Submit Application

Mail the completed form with the appropriate fee and passport photos.

Step 3: Background Check

The ATF will run a thorough background check including criminal, mental health, and financial records.

Step 4: Interview & Inspection

An ATF Industry Operations Inspector (IOI) will visit your premises to verify compliance and conduct an in-person interview.

Step 5: Receive Your License

If approved, you'll receive your FFL in approximately 60 days from submission.

Home-Based FFLs

You can operate an FFL from your home if your local zoning allows it. Many FFLs start as home-based businesses doing transfers and online sales.

After You Get Your FFL

Once licensed, find your listing in our FFL dealer directory and claim your profile to add hours, specialties, and transfer fee information.