Find Rifles, Pistols, Ammunition and Accessories

We carry everything you need when it comes to firearms

Whether you’re a weekend hunter or a shooting range enthusiast, The Gun Shop at MacGregor’s LLC has got you covered. We carry everything firearms-related. The knowledgeable and friendly staff at our Lake Luzerne, New York store will help you find just what you’re looking for.

We buy, sell and trade firearms from all manufacturers. If we don’t carry what you’re looking for, we can order it for you. Also, if you purchase a gun elsewhere or on the web, we can handle the transfer for a fee of $40. Visit The Gun Shop at MacGregor’s today to shop our super selection of firearms and accessories.

Click Below to check out our FiveStars Loyalty Program, which includes latest Deals and Promotions going on at The Gun Shop at MacGregor's! Earn Rewards, Deals, and Coupons with Fivestars!

Get your handgun, shotgun or rifle cleaned and customized

Our experienced staff believes in providing outstanding customer service before, during and after the sale. We're here to answer all your questions when it comes to:

  • Firearm sales
  • Ammunition
  • Accessories
  • Firearm repairs
  • Customization


We carry guns from a wide variety of manufacturers, including SIG Sauer, Smith & Wesson, Springfield, Ruger, Windham Weaponry, Savage, Henry, Tikka, CZ-USA and Stag Arms and many more. Contact The Gun Shop at MacGregor's today to find out what we have in store for you.

We can help you find what you need

The Gun Shop at MacGregor's has been serving the Lake Luzerne, New York area for more than five years. We take the time to learn about what you're searching for and help you find it. In contrast to an online store, we have extensive knowledge and a genuine passion for firearms and the good people who use them.

Find everything you're searching for by contacting The Gun Shop at MacGregor's today.