where the service and the price are worth the trip

Kjergaard Sports is one of the largest shooting sports store in Minnesota, Iowa, North and South Dakota. We have more than 5,000 guns in stock along with all of the accessories you need.

Contact UsAuction Items

featured deals

store tour

Click on the images below to view a sample of Kjergaard’s extensive inventory as well as events

a few of our satisfied customers…

  • review rating 5  Great selection of new and used guns. Anything firearm related can be found here.

    thumb Jace Arndt

    review rating 5  Excellent holiday sales.

    thumb James Ericksen

    review rating 5  Great place! Will be back for sure!

    thumb Handy__ Andyy

    review rating 5  Great selection, great customer service, great repair service

    thumb Gary Carlson
  • review rating 5  Huge inventory with a nice store. A little out of the way, but well worth the trip. Staff is knowledgeable and they have about everything you can think of.

    thumb Jacob Raml

    review rating 5  Magnificent selection, amazing staff. This place knows their stuff. It's worth the drive every time.

    thumb Evan Sturzl

    review rating 5  Love the gun and ammo. Never disappointed

    thumb Bernie Hubner

    review rating 5  Excellent shopping experience! I would highly recommend stopping if you are in the area. It makes a great destination shopping trip as well.

    thumb Matthew J Wolle
  • review rating 5  Very friendly and helpful staff. Wide variety of ammo and guns on display.

    thumb Jako Van der Merwe

    review rating 5  Excellent, helpful staff. A pleasure.

    thumb Doald Langum

    review rating 5  This place has a LOT of guns. A true "if they dont have it, you dont need it store".

    thumb Tim Juba

    review rating 5  Good-looking store. Knowledgeable friendly staff

    thumb Lunker Luke

Store Hours

Monday – Saturday:    9:00 am – 7:00 pm
Sunday:                         1:00 pm – 6:00 pm

Have a Question? Ask Us

If you have a question about any of the products or services we provide, click on the button below to be taken to our contact form and someone will get in touch with you as soon as possible.

Give Us a Call // 507-368-4696

Email // [email protected]