Established 1991 · Downtown Grand Forks, ND · ND & MN FFL Class III Dealer · Call 701-757-4800
Grand Forks' Specialty Firearm Shop Since 1991

Firearms DoneThe Right Way.

North Dakota & Minnesota's trusted gun shop. We buy, sell, trade, appraise and repair — from everyday carry to rare Class III collectibles.

30+
Years In Business
FFL III
Class III Dealer
800+
Guns In Stock
Explore The Shop

Find Your Next Firearm

Whether you're after a rare collectible, a Class III item, or a trusted everyday carry — start here.

Class III NFA
Licensed Dealer

Class III & NFA

Suppressors, SBRs & Machine Guns →
Collectibles
Rare Finds

Collectible & Militaria

Shop Collectibles →
Handguns

Handguns

Shop →
Rifles

Rifles

Shop →
We buy and trade
Top Dollar

We Buy & Trade — Even Watches

Get An Appraisal →
Shop By Category

Browse The Collection

Jump straight to what you're looking for. Every category links to our live featured inventory.

Featured Inventory

Guns For Sale

A selection of our finest pieces — rare collectibles, Class III items and premium firearms. View the full live catalog on GunBroker.

View Full Catalog on GunBroker →
Featured Pick

Piece Of The Week

Featured Pick Colt 1911 Presentation Grade Engraved
Colt

Colt 1911 Presentation Grade Engraved

Ivory Grips — 1 of 53 — 2010 WWI Model 1918 — .45 ACP

Presentation-grade engraved Colt 1911 with ivory grips, 1 of 53 made (2010 WWI Model 1918 commemorative) in .45 ACP. A true heirloom pistol.

$13,995
Brands We Carry

Trusted Names

From legacy American makers to premium European craftsmanship — we stock and source the brands you trust.

Smith & Wesson
Ruger
Colt
Heckler & Koch
Beretta
Springfield
Barrett
Browning
Knights Armament
Mauser
What We Do

Services

More than a gun store. A full-service firearms shop trusted across the region for three decades.

Buy & Sell

New and used firearms, ammunition, optics and accessories. Fair pricing and an honest deal, every time.

Trade-Ins

Trade up, trade across, or trade in. Bring your firearms — and even watches — for top value toward something new.

Class III / NFA

Licensed ND & MN FFL Class III dealer. Suppressors, SBRs and transferable machine guns handled the right way.

Gunsmithing & Repair

Expert repairs, maintenance and upgrades. Keep your firearm safe, reliable and performing at its best.

Appraisals

Decades of expertise valuing collectible, antique and modern firearms. Know what your piece is truly worth.

Transfers & FFL

Online purchase shipped to us? We handle FFL transfers quickly and professionally so you're ready to take it home.

Grand Forks' Trusted Gun Shop

Since 1991, B&B Guns has been the name hunters, collectors, sport shooters and first-time buyers across North Dakota and Minnesota rely on. As a licensed FFL Class III dealer, we make buying, selling and trading firearms simple and straightforward — from handguns, rifles and shotguns to suppressors, SBRs and rare collectibles. Stop by our shop in beautiful downtown Grand Forks for honest advice, fair pricing and expert service, or browse our featured inventory online. Whether it's your first firearm or the centerpiece of your collection, we'll help you find exactly the right piece — safely and legally.

Our Story

A Grand Forks Institution Since 1991

B&B Guns is a specialty firearm shop in beautiful downtown Grand Forks, North Dakota. For over three decades we've earned the trust of hunters, collectors, sport shooters and first-time buyers across the region.

We buy, sell, trade, appraise and repair firearms and related items — backed by genuine expertise and a no-pressure approach. Stop in and see why generations of customers keep coming back.

ND & MN FFL Class III Dealer
Buy · Sell · Trade · Appraise
On-Site Gunsmithing & Repair
Rare & Collectible Specialists
Visit Us
214 Demers Ave, Grand Forks, ND 58201
Hours
Call ahead — we're here to help
Call The Shop

Looking To Sell Or Trade?

We buy guns — and watches. Bring it in for a fair, honest appraisal.

Get An Appraisal →