Find the Firearm You’re Searching For

Find the Firearm You’re Searching For

We buy, sell and trade all kinds of guns

If you’re looking for a particular firearm or just want to browse our selection, stop by The Gun Shop at MacGregor’s LLC. We buy, sell and trade a wide variety of firearms. Our inventory includes guns from the most respected manufacturers in the business.

We carry a large assortment of brand name firearms, including New York-compliant AR-style rifles. You’ll find guns from:

  • SIG Sauer
  • Springfield
  • Smith & Wesson
  • Ruger
  • Windham Weaponry
  • Stag Arms


When you visit our gun shop, we’ll be glad to help you find what you need in the price range you’re looking for. Visit The Gun Shop at MacGregor’s today to browse through our selection of rifles, shotguns and handguns.

We can help you with ownership transfers

We can help you with ownership transfers

If you can’t find what you’re looking for in the store, we offer custom ordering services. We’ll order what you want or customize a rifle based on your needs. If you’re bringing in an item to sell or consign, we can provide appraisals and handle transfers between owners. We can ship firearms for $40 plus the cost of shipping.

Contact The Gun Shop at MacGregor’s today to find the firearms you’re searching for.