Your domain registration is pending. Check back in an hour

Bill's Gun Shop

Call to make an appointment.
Regular business hours listed below.
Opening at 7:00 PM tomorrow
Header image for the site


2 months ago
Bill is amazing to work with! He has always went above and beyond to find me the perfect gun. I absolutely love my newest addition the glitter glock!
- Shayla B
7 months ago
I have been looking for a left handed Savage shotgun for deer hunting and hadn't had luck finding one in stock. Stopping by Bill's gun shop was all the farther I needed to go. He has great prices and excellent customer service. Even got a sweet t-shirt thrown in.
- Bill S
2 years ago
So Im the buddy that forgot his shotgun and accidentally brought his coyote gun instead. Scrambling at 8pm to find a gun. Found Bill's online and called to see if it was true that he was open until 10pm. Needless to say Bill hooked me up with a Tristar with 4 chokes at a great price and saved my hunt. Got this the next day!
- Noyb O

Welcome to Bill's Gun Shop!

Bill's Gun Shop specializes in a wide variety of used guns, including shotguns, rifles, slug guns, handguns, and antique firearms. There is always something new and exciting to see.  

The shop also purchases gun collections of all sizes, making their shop a favorite for gun collectors to buy and sell their firearms. They also offer a top-of-the-line gun repair shop to get your firearms ready for hunting season. Whether it's scope mounting, gun cleaning, new pins, or a gun cleaning kit, they have you covered.

Don't forget to pick up some extra ammunition. Bill's Gun Shop carries a wide selection of ammo from shotgun shells, rifles, handgun ammo, and additional magazines.

Bill's Gun Shop features accessories like Muck Boots, Sling swivel mounts, shoulder slings, Tannerite Targets, muzzleloader supplies, handmade gun belts, gun cases, reloading supplies, pocket knives, and more.

  • Call us today to set up an appointment on Monday and Tuesday
  • Or, visit us during regular business hours Wednesday through Saturday.


Contact Us


Call now
  • (507) 765-2762


Get directions
19708 Kava Road
Preston, Minnesota 55965
United States

Business Hours

Wed:1:00 – 6:00 PM, 7:00 – 9:00 PM
Thu:1:00 – 6:00 PM, 7:00 – 9:00 PM
Fri:1:00 – 6:00 PM, 7:00 – 9:00 PM
Sat:9:00 AM – 4:00 PM
Contact Us
Message sent. We'll get back to you soon.