All states›North Dakota

Gun Stores in North Dakota

67 stores in 39 cities and towns across North Dakota. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

North Dakota has about 796,568 residents, so that's 8.4 gun stores per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

67stores
39cities & towns
97%list a phone
44with a website

Across North Dakota, of the 67 gun stores we list, 65 give a phone number, 17 publish opening hours and 44 have a website.

Top 10 gun stores in North Dakota

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1B&B GunsGrand Forks

    Mon-Fri 11am-7pm, Sat-Sun by appointment

    FFL transfersGunsmithingUsed & consignmentNFA / Class 3
  2. 2Brothers Firearm ShopGrand Forks

    Mon-Fri 11am-6pm, Sat 12pm-4pm

    GunsmithingUsed & consignmentNFA / Class 3Classes & CCW
  3. 3Horace FirearmsHorace

    Mon-Fri 10am-6pm, by appointment only

    FFL transfersUsed & consignmentNFA / Class 3Classes & CCW
  4. 4Personal Defense CenterBismarck

    Mon-Sat 12pm-5pm

    GunsmithingNFA / Class 3Classes & CCWReloading supplies
  5. 5701 ArmsCarson

    FFL transfersGunsmithingUsed & consignmentNFA / Class 3
  6. 6Dakota Rifle Co.Dickinson

    10am - 6pm

    FFL transfersNFA / Class 3Classes & CCW
  7. 7Prepper Gun ShopGrand Forks

    9am-5pm

    FFL transfersNFA / Class 3Classes & CCW
  8. 8Fargo Arms CompanyFargo

    FFL transfersNFA / Class 3Classes & CCW
  9. 9Spooner Firearm Co.Fargo

    FFL transfersGunsmithingUsed & consignment
  10. 10Desperado FirearmsMandan

    monday-friday 9:00am-6:00pm

    FFL transfersClasses & CCW

Cities

Largest first. Towns with a single store are listed further down this page.

North Dakota, by feature

Other towns in North Dakota

One store each — too few for a page of their own, so they live here.

  1. Badlands RifleryBeach

    680 5th Ave NW, Beach, ND 58621

  2. DownrangeCarrington

    88 9th Ave N, Carrington, ND 58421

  3. 701 ArmsCarson

    402 Idaho St, Carson, ND 58529

    FFL transfersGunsmithingUsed & consignmentNFA / Class 3
  4. Dakota OutpostCooperstown

    916 Burrel Ave SE, Cooperstown, ND 58425

  5. Catfish Capital Guns & AmmoDrayton

    406 W Grant Ave, Drayton, ND 58225-4415

  6. SG OutfittersFort Ransom

    6852 115th Ave SE, Fort Ransom, ND 58033

  7. Down The BarrelLangdon

    1117 3rd St, Langdon, ND 58249

  8. Whiskey Creek Precision, LLCNiagara

    4534 20th Ave NE, Niagara, ND 58266-9722

  9. Bridge City OrdnanceValley City

    999 14th St SW, Valley City, ND 58072-4202

    Gunsmithing

Guides for store shoppers

All guides

Good to know about gun stores in North Dakota

How to register firearm?

Firearm registration requirements depend entirely on state and local laws, as federal law does not mandate a universal registry for standard handguns or long guns. In North Dakota, specific transfer reporting or permit steps may apply when purchasing or importing a firearm. You can consult any of the 67 licensed FFL dealers in North Dakota for current compliance guidelines.

Can you get a concealed carry permit online?

Some jurisdictions allow applicants to complete classroom instruction online, but physical range qualification or in-person application filing is often required. Regulations vary across North Dakota, where specific state police or sheriff department criteria must be met. Check with local authorities or 67 registered FFLs across North Dakota for official permit procedures.

How much is the hunter safety course?

Hunter safety certification courses generally cost between $15 and $30 depending on whether you take an online or in-person format. State wildlife agencies oversee these programs to ensure hunter compliance and safety. Residents in North Dakota can verify current fees and course availability through 67 authorized local training outlets.

What is a CCW class?

A CCW (Carrying a Concealed Weapon) class is a training course covering handgun safety, practical shooting, and state self-defense laws. Successful completion is typically required to apply for a concealed carry permit. In North Dakota, certified instructors host these classes across 67 training locations.

Where can I sell my guns legally?

Selling firearms legally requires adhering to state laws regarding background checks and private transfers. You can sell directly to licensed FFL dealers, list through consignment, or transfer ownership at an authorized gun shop. There are 67 licensed firearm dealers in North Dakota capable of processing legal transfers.