The-Gun-Shop-At-MacGregor's

FIREARMS BUY, SELL, AND TRADE

We have a wide selection of firearms for sale, including handguns and rifles. Much of our inventory is made up of new firearms from the top manufacturers, while others are used, but in great condition.  We also handle consignment sales.

Custom Ordering

We understand the frustration of not being able to find exactly the right firearm you had your heart set on. If we don’t have what you’re looking for in stock, we’re more than happy to order it for you and get you exactly what you want.

 

If you’re having trouble finding the right rifle for your needs, we’ll happily customize one based on your needs. We have over 10 years of experience and offer reliable services!

 

Our Inventory Includes:

Buy-support2 Buy-support1

If you’re interested in buying, selling, or trading a firearm, please get in touch with us or come visit!

Per the NYS Safe Act, transfers and private sales must go through a dealer. For private sales, we charge a $10 dealer fee.  For transfers of a firearm you purchased elsewhere, we charge $25.  We can ship firearms for $25 plus the actual cost of shipping.  We can also handle your ammunition transfers for $10 per transfer.  

Get in touch with us today to learn more!

518-761-6864

Gun-Vector Gun Shop Logo copy3 distributed security shield 5 inch