As usual, Palmetto State Armory has big sales going on.
Academy Sports isn't specifically listed as a "4th of July Sale" but they have sales going on, free shipping on $25+, and
10% off for military members June 20 - July 8.
Primary Arms has up to 35% off their red dots, UTG, CMC triggers, Trijicon, SB Tactical, Faxon, Seekins, Hogue, and others.
SilencerCo is giving away free Spectre, Warlock, or Octane cans with certain purchases through July 15.
Free shipping from
Yankee Hill Machine on orders over $50.
Free shipping from Blue Force Gear on orders over $17.76 with code
USA18 and free can coozie on orders over $75 (2 on orders over $100).