Intake desk · Free shipping over $999 · Handguns transfer at 21 through your FFLPolice trade-in and used duty pistolsPickup towns · Shipping & FFL
Home / Cities / Spearfish

Gun shop Spearfish, South Dakota

Order online, pick up at a licensed dealer in Lawrence County. Spearfish sits at the mouth of Spearfish Canyon on the northern edge of the Black Hills. Black Hills State University and tourism along Interstate 90 shape the town.

Spearfish, Lawrence County, SD
CountyLawrence
LicensesLawrence County Sheriff
Hunting zoneBlack Hills
Public rangeAbout 40 mi

How buying a gun in Spearfish works

Pick an FFL dealer near you that accepts shipped transfers and name it at checkout. We confirm their license and ship the firearm to them. Ammunition, optics and parts ship straight to your door where South Dakota law allows.

South Dakota has no purchase permit, no gun registration and no state waiting period. You complete ATF Form 4473 and pass a NICS check at the dealer who receives your pistol, with photo ID showing your current address. Federal law sets 21 as the minimum age for a handgun from a dealer, and used trade-ins follow the same rule. The state does not license gun owners, so nothing else is needed before pickup.

Dealers in these communities all work for Spearfish-area buyers:

  • Belle Fourche
  • Lead
  • Deadwood
  • Whitewood
  • Sturgis
  • Central City
  • St. Onge
  • Beulah

Carrying a gun in Lawrence County

South Dakota residents and nonresidents who may lawfully possess a pistol can carry it concealed without a permit, and the state has allowed permitless carry since July 2019. Permits are still available for travel. You apply through the sheriff of the county where you live, and the Secretary of State prints the card. The regular permit requires age 18, while the enhanced permit requires age 21 and training. Courthouses, schools and some public buildings remain restricted, so read posted rules.

Hunting near Spearfish

South Dakota Game, Fish and Parks runs separate deer seasons by region. For 2026 the Black Hills season runs November 1 to 30, West River runs November 14 to 29 and East River runs November 21 to December 6. Archery and muzzleloader seasons have their own dates, and most firearm licenses come through the spring draw by unit. Check the current GFP rules for legal firearms and for the unit you draw before the season opens.

Spearfish is in the Black Hills deer season, which runs November 1 to 30, 2026 on drawn licenses. The Black Hills National Forest begins at the edge of town.

Spearfish Canyon Scenic Byway climbs south past waterfalls toward Lead and Deadwood, and national forest land wraps around the west and south sides of town.

Public shooting ranges near Spearfish

These public ranges are run or listed by a state wildlife agency, a state forest or a national forest. Some need a hunting license, a range permit or a day-use fee, and hours change with the season, so check with the managing agency before you drive out.

Source: State wildlife agency and national forest public range listings, October 2026. Distances are approximate; call or check the agency site before you drive out.

Police trade-ins for Spearfish pickup

Condition guide →

Glock LE and used for Spearfish pickup

Glock trade-in guide →
Ships to FFLGLOCK 22
Used
GlockUsed
$379.99
Used · .40 S&W · 15-round magazine · Rear sight missing
Details
Ships to FFLGLOCK 22 REBUILT
Factory rebuilt
Glock
$365.99
New · .40 S&W · 15+1 · Rebuilt · Striker fired
Details
Ships to FFLGLOCK 22 GEN3
Used
GlockUsed
$499.99
Used · .40 S&W · 15+1 · 4.50 in barrel · Gen3
Details

Buying a gun in Spearfish: common questions

Can I buy a gun online and pick it up in Spearfish?

Yes. Order here, name a licensed FFL dealer in Belle Fourche, Lead, Deadwood, Spearfish or anywhere in Lawrence County, and we ship the firearm to them. You fill out ATF Form 4473 at their counter and they run the background check.

Do I need a permit to carry near Spearfish?

No. South Dakota allows permitless concealed carry for people who may lawfully possess a pistol. The Lawrence County Sheriff takes permit applications for travel.

When is the 2026 Black Hills deer season?

November 1 to 30, 2026, on licenses from the GFP draw.

Is there a waiting period in South Dakota?

No. Once the NICS check clears, the dealer can hand over the pistol.

Can I hunt deer with a duty pistol near Spearfish?

It depends on the state. Many allow handguns for deer with a minimum caliber, case length or energy, and 9mm often falls short. Read the state rules and keep shots close.

What does an FFL transfer cost in Spearfish?

Each dealer sets its own fee, commonly $20 to $75. Call before you order to confirm the price and that they accept firearms shipped from an online store.

Nearby cities

All 20 cities →

More buying guides

General information, not legal advice. Rules current as of October 2026. See our buying guide and check with Lawrence County Sheriff or a local attorney about your own situation.