St. Louis Gun Shows
Fri, Apr 17th – Sun, Apr 19th, 2026
You’ll find a huge selection of guns and related items such as ammo, rifles, handgun, shotguns, magazines, grips, scopes, knives, military surplus, and so much more! Admission is good all weekend so bring your friends and find a deal!
The The BIG St. Louis County Gun Show will be held next on Apr 17th-19th, 2026 with additional shows on Jul 31st-Aug 2nd, 2026, in St. Louis, MO. This St. Louis gun show is held at Kennedy Recreation Complex and hosted by BK Promotions. All federal and local firearm laws and ordinances must be obeyed.

