Self-defence products and Minnesota

Minnesota requires a background check to purchase a stun gun or Taser.

If you sell stun guns or Tasers, you cannot ship directly to a Minnesota customer. Minnesota requires a background check to purchase a stun gun or Taser, which means the order must route through a licensed dealer in the state instead. This is a dealer-routing rule, not an outright ban—the sale is lawful, but the fulfilment path changes fundamentally. Your checkout cannot treat Minnesota the same as other states. This page explains what that routing looks like, how you control it inside Shopify, why payment processors care, and what happens when the control breaks.

No card. Read-only. It shows you exactly what would move before you pay anything.
Licensed transfer required · Minnesota

Minnesota requires a background check to purchase a stun gun or Taser.

Both of the outright state bans on stun guns — Hawaii's and Rhode Island's — have been overturned, so Minnesota is a checkpoint rather than a closed market.

Source: TBOTECH — stun gun laws by state (2026) · as of 2026-07. Rules in this area change, and this is not legal advice — verify the current position for every state you ship into before you rely on it.

What this means for your store

When a customer in Minnesota orders a stun gun or Taser from you, you cannot drop-ship or forward the order to them. Instead, you must route the order to a licensed Minnesota dealer who will conduct the background check and complete the sale locally. This reshapes your entire fulfilment chain: you may need to stock inventory in Minnesota, contract with a dealer network, or refuse Minnesota orders altogether. If you ship direct to Minnesota without routing through a dealer, you are violating state law and exposing yourself to liability. Refunds also change—if a customer wants their money back, the dealer they dealt with is the fulfilment point, not you. Your margins compress because the dealer takes a cut, and your customer experience suffers because you cannot control the end-to-end experience. Existing customers in Minnesota may have received orders before you knew about the rule; you cannot retroactively make them legal, but you can stop future shipments today.

The control that actually enforces it

Inside Shopify, you must block checkout for Minnesota addresses or route orders manually to your dealer network. A shipping profile cannot enforce this alone—you need a markets restriction or a checkout rule that flags Minnesota orders for manual dealer routing. Some merchants use product metafields to mark stun guns and Tasers, then add a checkout script or Shopify Flow rule that intercepts Minnesota orders and routes them to a fulfillment form. Alternatively, you can disable sales to Minnesota entirely at the markets level and accept that you cannot sell there. If the control lives only in a spreadsheet or a team member's head, orders will slip through: a customer will receive a stun gun in Minnesota without a background check, and you will have broken the law. The technical answer must be permanent and automatic.

Find out what you would actually loseThe free audit connects read-only to your store and counts every product, variant, image, metafield, customer and order in it. No card, and it never writes to your store.
▶ Start the free audit

Why an underwriter cares

A payment processor views shipping self-defence products into a state with dealer requirements as a high-risk fulfilment pattern. An acquirer wants evidence that you know the rule and have built a technical control to enforce it—not a promise, but a working system. If your store ships stun guns or Tasers to Minnesota without routing through a licensed dealer, a processor may flag the account as evidence of poor compliance. When you reapply for processing, you will need to show that the control is in place: screenshots of your Shopify markets settings, a copy of your dealer agreement, or a working checkout rule that prevents Minnesota direct sales. This is not the processor enforcing state law—it is the processor managing its own underwriting risk. A store that knows the rule and has built the control is lower-risk than one that does not.

See it on your own store, not an exampleEvery number on this page is a typical store in your category. Run the audit to see yours — read-only, no card, no commitment.
▶ Start the free audit

Frequently asked

Can I sell stun guns and Tasers to customers in Minnesota?

Yes, but not directly. Minnesota law requires a background check to purchase a stun gun or Taser, so you must route the order through a licensed Minnesota dealer instead of shipping to the customer yourself. If you do not have a dealer network in place, you cannot fulfill Minnesota orders, and you should disable checkout for Minnesota addresses.

What happens if I ship a stun gun or Taser directly to Minnesota?

You violate Minnesota state law. The customer receives the product without a background check, which is the entire point of the rule. You expose yourself to civil and criminal liability, and a payment processor will view it as non-compliance when they review your account.

Do I need a license to sell stun guns and Tasers in Minnesota?

You need to route the order through a licensed dealer in Minnesota—that dealer conducts the background check and completes the sale. You do not need a license yourself, but you must have a dealer partner or stop selling to Minnesota. Check with your dealer network about the contracts and fees involved.

Free · read-only · no card

Moving self-defense products to a new store? See what actually transfers

A free read-only scan counts every product, variant, image, customer, order and metafield in your store and tells you exactly what a migration would carry across — including the per-product shipping rules and market restrictions that enforce state law for you.

▶ Run the free demo scan
Ready when you are

Move everything, verified twice, from $247

Your existing store is only ever read from — we never write to it. Everything else about selling self-defense products: the payments position, the reserve to expect and who underwrites it →

Standard DIY Migration
$247
$349
Fully automated migration up to 20,000 entities: products, collections, customers, pages, blogs, menus, redirects, files, metafields, theme.
Complete Migration
$397
$549
Everything in Standard DIY up to 100,000 entities, plus full order history with tracking, discounts, gift cards, product reviews, markets and translations, Klaviyo & review app reconnection, and a scheduled zero-downtime DNS cutover.
Concierge Cutover
$497
$699
Everything in Complete up to 250,000 entities, plus a full app-stack reinstall & reconfiguration session (Klaviyo flows, pixels, loyalty), Recharge subscription coordination, priority scheduling and 30 days of post-launch support.
Enterprise Migration
$797
$1199
Base fee for unlimited entities, multi-store and franchise rollouts, dedicated migration engineer with a direct line, weekend/overnight cutovers, unlimited re-migrations within 90 days and 60 days of support.
Not ready to pay while your payouts are frozen? Run the free demo scan first → — read-only, no card, and it shows you exactly what would move.
Play it straightA migration moves your data — it is not a way around a platform or processor rule, and it will not get a decision reversed. You remain responsible for fixing whatever triggered the review, for telling a new processor the truth about your business and your history, and for complying with Shopify's Terms of Service and your new provider's rules. What we make certain of is narrower and more useful: that when you do have somewhere to sell, none of your catalog, customers, order history, content or SEO got lost getting there.
Other categories restricted in MinnesotaKnives & EDC in Minnesota: Switchblades Banned