We may earn revenue from the products available on this page and participate in affiliate programs. Learn more ›

First things first: Here at Field & Stream, we’d like to thank all the brave men and women who have served our country. In honor of Veterans Day this weekend, we take a moment to honor those heroes—both active duty military and veterans— who have sacrificed so much each and every day.

While Veterans Day certainly isn’t about shopping, many major outdoors retailers are also celebrating military personnel with some great Veterans Day deals on guns, ammo, and firearm accessories.

Some offer discounts exclusively for veterans and current military, while others have slashed prices on shotguns, rifles, and handguns for non-veterans, too. And still others, like Brownells, are donating portions of their sales right now to organizations dedicated to supporting veterans, like Special Operations Wounded Warriors.

If you’re searching for a new firearm, we’ve rounded up the best Veterans Day gun deals below.

Site-Wide Veterans Day Gun Sales

  • Academy Sports + Outdoors: Save up to $100 on firearms; Military and veterans can also get an additional 10% off
  • Brownells: Get $25 off orders of $250 or more with the code SOWW25; Brownells is also donating 4% of sales this week to Special Operations Wounded Warriors (SOWW)
  • Cabela’s: Get up to $500 off firearms; Military and veterans also can get 5% off all firearms and ammo
  • Active duty military and veterans can get 5% off select products
  • Palmetto State Armory: Get up to $400 off guns this weekend
  • Sportsman’s Warehouse: Active military and veterans can get 5% off all firearms and accessories

Best Veterans Day Gun Deals