Gun Stores & FFL Dealers in Minnesota
Looking for the best gun stores in Minnesota? Whether you need handguns, rifles, shotguns, or ammo, we've got you covered! Read trusted reviews, check for coupons, and find store hours and locations before you go. Want to see what's available now? Search for firearms in your ZIP code and compare inventory from licensed dealers across Minnesota.
Gun Stores & FFL Dealers in Minnesota
Showing 12 of 1502 Stores
Minnesota Gun Stores by the Numbers
Cities with the most gun stores
Top-Rated Gun Stores in Minnesota
- Ken K. Thompson Jewelry
Bemidji
Established in 1935, Ken K. Thompson Jewelry is Bemidji, Minnesota’s jewelry destination. Our family owned business offers Northern Minnesota’s best selection of engagement rings, wedding bands, fine jewelry and men’s jewelry. We’ve brought some of the world’s premier engagement ring and wedding band designers home to Bemidji. In addition to our collection of jewelry, we can create exclusive custom jewelry just for you. We also provide professional custom engraving, so that you can personalize jewelry, plaques, awards, gifts and more to your heart’s content. Our other services include jewelry appraisals, gold and diamond buying, and jewelry repairs.
4.9 (425) - D & E Firearms Services
Eagan
We offer courses in how firearms work, the parts of a firearm, and the Minnesota Conceal Carry Class. We teach skills on how to make decisions in stressful situations when faced with high-risk threats. Every class is all-inclusive, meaning that you won’t have to pay extra for gun rental, range fee, or ammunition. It’s all included in one low price.
5.0 (111) - Full Draw Outdoors
Stacy
4.9 (309) - Southwest Arms
Savage
4.9 (219) - Liberty Arms Training
Rosemount
Founded in 2020, Liberty Arms Training provides professional and comprehensive firearms instruction for all skill levels. This veteran-owned business, specializes in a range of courses, from permit-to-carry certification to personalized private training. Committed to empowering individuals through knowledge and practical skills, the focus is on instilling confidence, promoting safety, and ensuring real-world preparedness. Liberty Arms Training is dedicated to helping the community responsibly exercise their rights.
5.0 (80)
Minnesota Gun Laws at a Glance
In Minnesota, a permit to purchase a firearm is required (required for handguns and semi-auto "assault weapons" (permit or 30-day transfer report); not required for other long guns), there is a waiting period (30 days (handguns and semi-auto "assault weapons"; waived for permit holders)), firearms are not registered with the state, there is no magazine-capacity limit, and the state has an assault-weapons ban.
| Permit to purchase | Required for handguns and semi-auto "assault weapons" (permit or 30-day transfer report); not required for other long guns |
|---|---|
| Waiting period | 30 days (handguns and semi-auto "assault weapons"; waived for permit holders) |
| Firearm registration | Not required |
| Magazine limit | None |
| State "assault weapon" ban | None (semi-auto "military-style" guns follow handgun purchase rules, not banned) |
| Carry | Permit required: Minnesota has no permitless carry, and a shall-issue Permit to Carry from the county sheriff covers both open and concealed handgun carry. Federal courts struck down the 21-and-up age limit, so adults 18 and older can now get a permit, which is also used for reciprocity in other states. |
This table is general information, not legal advice, and it can go out of date as laws change. Gun Made is not a law firm. Confirm current requirements with official Minnesota sources or a licensed attorney before you buy, sell, or carry a firearm. Last verified July 2026.
Compiled by the Gun Made editorial team. This is general information, not legal advice.
Frequently Asked Questions
How many gun stores are in Minnesota?
Our directory lists 1502+ licensed FFL dealers across Minnesota, from retail gun stores to home-based dealers. Browse them by city above or search by ZIP to find dealers near you.
Do I need a permit to buy a gun in Minnesota?
Permit to purchase: Required for handguns and semi-auto "assault weapons" (permit or 30-day transfer report); not required for other long guns. Waiting period: 30 days (handguns and semi-auto "assault weapons"; waived for permit holders). These are general highlights, so confirm the current Minnesota law before you buy.
Can I buy a gun online and pick it up in Minnesota?
Yes. You can buy online and have the firearm shipped to a licensed FFL dealer in Minnesota for transfer and pickup after a background check (Form 4473). Find an FFL near you in the directory above.
