Missouri Gun Shows

Missouri State Flag

Buy, Sell, or Trade Firearms in the Show-Me State

Your local Missouri gun shows let you legally buy, sell, and trade guns in a safe, comfortable event venue. The Show-Me State has a long history as a bastion of Second Amendment rights, and every event on our Missouri gun show calendar is a chance to enjoy our American liberties. MAC Shows bring vendors from across the country to your nearby communities while also providing a unique retail opportunity for small businesses to get their products in front of as many customers as possible. Whether you’re looking for your first gun, your next gun, or to make some space in your safe for more guns, you’ll find good deals and a great environment when you visit one of our MAC Shows.

Mar
02
09:00 am-05:00 pm
MO State Fairgrounds 4-H Building

Admission:

$10
Mar
03
09:00 am-03:00 pm
MO State Fairgrounds 4-H Building

Admission:

$10
Jul
13
09:00 am-05:00 pm
St. Charles Convention Center

Admission:

$16
Jul
14
09:00 am-03:00 pm
St. Charles Convention Center

Admission:

$16
Nov
30
09:00 am-05:00 pm
St. Charles Convention Center

Admission:

$16
Dec
01
09:00 am-03:00 pm
St. Charles Convention Center

Admission:

$16

Shop in a City Near You

Because our Missouri gun shows bring so many vendors together under one roof, you can shop from a larger selection than any brick-and-mortar gun store can offer. Our family-friendly shows are also a great place to find unique gifts for everyone at competitive prices.

The Sedalia Gun Show by MAC Shows square banner

Sedalia Gun Show

Located between Kansas City and St. Louis by way of Jefferson City, Sedalia’s central location makes the Missouri State Fair Grounds the destination of choice for rural Missourians.

Upcoming Shows:

March 2-3, 2024

Admission:

Adults: $12.00
Kids 12 & Under: FREE

Hours:

Saturday: 9 AM – 5 PM
Sunday: 9 AM – 3 PM

Show Location:

Missouri State Fairgrounds
2503 W 16th St.
Sedalia, MO 65301

The St. Charles Gun Show by MAC Shows square banner

St. Charles Gun Show

The St. Charles Convention Center gives residents of St. Louis, Eastern Missouri, and Western Illinois a local gun show where they can buy, sell, and trade firearms legally.

Upcoming Shows:

February 10-11, 2024
July 13-14, 2024
November 30 – December 1, 2024

Admission:

Adults: $16.00
Kids 12 & Under: FREE

Hours:

Saturday: 9 AM – 5 PM
Sunday: 9 AM – 3 PM

Show Location:

St. Charles Convention Center
1 Convention Center Plaza
St. Charles, MO 63303

Find The Firearms You’re Looking For

Check our Missouri gun show calendar and circle the date for your next local gun show. Now is the time to start researching the guns you want to buy and getting your budget ready. We’ll help you save more for buying that new gun when you print out our money-saving admission coupon. Get ready to shop at your next Missouri gun show by MAC Shows.