Skip to main content

USA Arms · Everything firearms nationwide

Loading map...
Firearms instructors and classes in the U.S. map. Use arrow keys to pan and plus/minus to zoom when the map is focused.

Firearms instructors and classes in the U.S.

6,567 training provider profiles.

Jump to the training providers ↓

Listed training providers

Showing 100 of 6,567 training providers in the U.S.

What a beginner class takes and costs

Beginner classes listed on USA Arms run a median of 4 hours, and the middle half run 3 to 8 hours. Their median listed price is $125; the middle half list $90 to $175.

Listed length
  • All beginner classes1,010 listed lengths: median 4 hr, middle half 3 hr to 8 hr.
  • Intro and gun safety260 listed lengths: median 3 hr, middle half 2 hr to 4 hr.
  • Basic pistol550 listed lengths: median 4 hr, middle half 3 hr to 8 hr.
  • Rifle and shotgun basics210 listed lengths: median 6.5 hr, middle half 3 hr to 8 hr.
  • Women-only classes140 listed lengths: median 4 hr, middle half 2.5 hr to 6 hr.
  • Private lessons203 listed lengths: median 2 hr, middle half 1 hr to 3 hr.
  • Permit and license classes996 listed lengths: median 8 hr, middle half 4 hr to 10.5 hr.
  • Youth classes45 listed lengths: median 2 hr, middle half 2 hr to 3.5 hr.
Listed price
  • All beginner classes926 listed prices: median $125, middle half $90 to $175.
  • Intro and gun safety234 listed prices: median $100, middle half $60 to $160.
  • Basic pistol510 listed prices: median $125, middle half $100 to $175.
  • Rifle and shotgun basics193 listed prices: median $150, middle half $125 to $200.
  • Women-only classes157 listed prices: median $100, middle half $75 to $150.
  • Private lessons233 listed prices: median $125, middle half $75 to $200.
  • Permit and license classes1,051 listed prices: median $125, middle half $90 to $200.
  • Youth classes45 listed prices: median $80, middle half $50 to $100.

Classes by kind

  • Intro and gun safety

    628 providers list one · median 3 hours, $100

  • Basic pistol

    1,070 providers list one · median 4 hours, $125

  • Rifle and shotgun basics

    403 providers list one · median 6.5 hours, $150

  • Women-only classes

    371 providers list one · median 4 hours, $100

    Women-focused instruction
  • Private lessons

    556 providers list one · median 2 hours, $125

  • Permit and license classes

    1,840 providers list one · median 8 hours, $125

    Concealed carry classes
  • Youth classes

    179 providers list one · median 2 hours, $80

    Youth programs

Questions to ask before you book

  1. Is the class built for first-time shooters, and does it include live fire?
  2. Who teaches it, and what are their credentials?
  3. How long is it, and does the price include range time, ammunition, targets and a rental firearm?
  4. What should you bring: eye and ear protection, your own firearm, or nothing at all?
  5. How many students does each instructor work with?
  6. Are there age, accessibility or prerequisite requirements?

From the 14,882 classes 3,222 training providers list on their USA Arms pages. Each bar spans the middle half of the lengths or prices those classes state; the dot is the median. Prices are what providers list, not quotes: ask what a price includes. Figures as of October 30, 2026. Read the first-class guide

Recently reviewed

Reviewed

  1. Firearm instructor

    Hazard3

Reviewed

  1. Shooting range · Gun shop

    Mickey Guns LLC
  2. Firearm instructor · Gunsmith

    Apex Precision Firearms LLC

Reviewed

  1. Shooting range · Gun shop

    River's Edge Tactical, LLC
  2. Firearm instructor

    Ursus Arms, LLC
  3. Firearm instructor

    VIVID ARMOR

Reviewed

  1. Gun shop · Firearm instructor

    FARAGE PRECISION

Reviewed

  1. Firearm instructor

    Solotactix

Reviewed

  1. Firearm instructor

    NATBO Firearms Training

Reviewed

  1. Shooting range · Firearm instructor

    Northland Sportsmen’s Club

Where the training providers are

USA Arms lists 6,567 training providers across 50 states. Florida has the most (460), followed by Texas (411) and California (407). Among cities, Houston, TX has the most (30).

training-organization listings
6,567
in Florida, the most of any state
460
in Houston, TX, the most of any city
30

Counts are training organizations, not individual instructors or certifications. An organization offering several kinds of training counts once.

Training providers by state

Training providers by type