At Old Glory Guns & Ammo, we pride ourselves on being the best stocked gun shop in NH. When it comes to firearms, our racks are fully stocked, and hardly ever is there an empty slot!


We also care a wide variety of firearms , NFA Class III items, accessories, ammunition, holsters, optics & more. Visit our Gallery for recent store photos or contact us and ask if we have what you’re looking for.

With over 1700 firearms on display, we are sure to have what you need. Our extensive selection changes daily, and if we don’t have what you are looking for, we CAN get it. Carrying firearms for all purposes, we stock the following, and others:


  • Armalite
  • Auto Ordinance
  • Barrett
  • Benelli
  • Browning
  • Colt
  • FN Manufacturing
  • Glock
  • H&K
  • Kahr Arms
  • Kel-Tec
  • Kimber
  • MAC/Ingram
  • Mossberg
  • Remington
  • Ruger
  • Saiga
  • Sig Sauer
  • Smith & Wesson
  • Springfield Armory
  • Stag
  • Taurus
  • Thompson
  • Walther
  • Wetherby
  • Winchester
  • Windham Weaponry

These are some fine firearms manufacturers, and there are even more at the shop! Stop in, you’ll be pleased with our selection. We offer firearms for all applications from Hunting to sport and personal protection. If you have any questions, please give us a call, and ask one of our knowledgeable staff.