Check out our new and improved online store!  

About Us

We're in the process of closing the firearms business, but will still do training, gunsmithing and sell accessries.  Please either call or text me at: (603) 770-2525 to discuss your needs more or email me at: [email protected].  Will do all that that I can to accommodate your schedule. 

We at Iron Gate Firearms are gun enthusiasts like you!  We’re a full service provider of the highest quality firearms, ammo, accessories, training and services at the best possible prices.  Iron Gate Firearms is conveniently located at 50 Haverhill Road/Route 111 in Windham, NH (next right after the Windham High School).

Our knowledgeable sales team takes pride in finding the product or service that will meet your needs today and in the future.  We focus on your individual needs to insure that you have the right gun that's a good fit for you, meets your needs and we always strive to provide you with the greatest value and highest level of customer satisfaction possible.  

Why Iron Gate Firearms?

Many of may remember us from our other business, NH Diesel & Performance, where we earned a reputation as the local experts on Ford and Cummins diesel trucks.  We took pride in providing great value, a high level of customer satisfaction and in developing a loyal base of customers.

We’re no longer operating our truck performance business, but we look forward to serving all of your firearm related needs, whether they are for a new or used gun, ammo, accessories, custom gunsmithing, self-defense or firearms training.  We’re eager to continue our tradition of providing great value and customer service at Iron Gate Firearms.

Please visit us in the new store on Rte. 111 in Windham, NH or call us at: (603) 770-2525.  We would appreciate the opportunity to discuss your firearm needs and determine the best one for you.

If you cannot get into the store, please use online store to conveniently shop and see our products 24x7 at:

New inventory is arriving daily, please stop into our store or visit the online store to see all of our available inventory!