We may earn revenue from the products available on this page and participate in affiliate programs. Learn more
This Independence Day, what better way to celebrate our freedom—and more specifically, the 250th anniversary of America—than with a new firearm? There are 4th of July gun sales aplenty this week, with incredible deals on handguns, shotguns, and rifles. You can currently save hundreds on top brands like Glock, Sig Sauer, Benelli, Browning, and Springfield Armory. These prices only last through the weekend, so take advantage of the discounts while you can. We’ve scoured our favorite retailers—from Palmetto State Armory to Guns.com—to find the best 4th of July gun sales. Below are our top picks, whether you want a new hunting rifle, a shotgun for shooting clays, or a concealed carry pistol.
Our favorite 4th of July gun sales for 2026:
- Palmetto State Armory: Get up to 46 percent off hundreds of guns along with free shipping at the massive PSA 4th of July Sale. Plus, shop tons of discounted firearm accessories, optics, and even thermal scopes.
- Guns.com: Shop some of the lowest prices of the year on guns (plus free shipping) and get a free suppressor with the purchase of any firearm. First responders and military can get an extra 10 percent off.
- MidwayUSA: Get free shipping on orders of $100 or more at the Independence Day Sale. Shop tons of clearance guns, and get up to 61 percent off optics and other shooting accessories from brands like Vortex and Leupold.
Best 4th of July Gun Sales
Handguns
Glock
More Handguns
Shotguns
- Stevens 560 Field 12 Gauge Semi Auto Shotgun, $329 (save $170)
- Retay Gordion Turkey 12 Gauge Shotgun, $549 (save $450)
- Benelli Super Black Eagle 3 Semi Automatic Shotgun, $1,701 (save $598)
- Beretta A400 Xtreme PLUS KO Semi Automatic Shotgun, $1,897 (save $352)
- Beretta A400 Xcel Sporting Semi Automatic Shotgun, $2,007 (save $500)
- Beretta 686 Silver Pigeon I Over Under Shotgun, $2,384 (save $519)
Rifles
content_guns,content_outdoor-gear
Recommended Products
Read the full article here

