See the best of MidWest Outdoors in our weekly newsletter! FREE SIGNUP

Given Covid-19 restrictions and cancellations, we suggest verifying an event before attending.

Loading Events

Gun Shows

Target shooting or hunting, MidWest Outdoors lists upcoming Midwest gun shows.

Events Search and Views Navigation

Event Views Navigation

July 2024

Fri
05
Jul
12:00 pm
American Legion Post 216, 2932 Mo-13 Hwy Bethany, MO 64424 United States
Fri
05
Jul
02:00 pm
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Sat
06
Jul
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sat
06
Jul
09:00 am
Mid-TN Expo Center, 1660 Middle Tennessee Blvd. Murfreesboro, TN 37129 United States
Fri
12
Jul
04:00 pm
Cape Girardeau Arena Park, 410 Kiwanis Dr. Cape Girardeau, MO 63701 United States
Fri
12
Jul
04:00 pm
Washington Elks Lodge, 1459 West 5th Street Washington, MO 63090 United States
Sat
13
Jul
09:00 am
Wexford County Civic Center, 1320 N Mitchell St Cadillac, MN 49601 United States
Sat
13
Jul
09:00 am
Jackson Fairgrounds Park, 800 S Highland Ave. Jackson, TN 38301 United States
Sat
13
Jul
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Fri
19
Jul
04:00 pm
Newton County Fairgrounds, 700 Field Ave. Neosho, MO 64850 United States
Fri
19
Jul
05:00 pm
Wheatland Community Hall, 107 E Jefferson Wheatland, IA 52777 United States
Sat
20
Jul
09:00 am
Kerbela Shriners Temple, 315 Mimosa Avenue Knoxville, TN United States
Sat
20
Jul
09:00 am
Wayne County Fairgrounds, 861 Salisbury Rd. Richmond, IN 47374 United States
Fri
26
Jul
Sat
27
Jul
09:00 am
Center For Rural Development #300, 2292 US HWY 27 Somerset, KY 42501 United States
Sat
27
Jul
09:00 am
Howard County Fairgrounds IN, 790 N. Meridian St. Greentown, IN 46936 United States
Sun
28
Jul
08:00 am
Manitowish Waters Community Center, 4 Airport Road Manitowish Waters, WI 54545 United States

August 2024

Sat
03
Aug
09:00 am
Cumberland County Complex, 1398 Livingston Rd Crossville, TN 38571 United States
Sat
03
Aug
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States
Sat
03
Aug
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Fri
09
Aug
03:00 pm
Ice Age Pavilion, 847 Fayette Ave. Rib Lake, WI 54470 United States
Sat
10
Aug
09:00 am
Vanderburgh 4-H Center, 201 E. Boonville-New Harmony Rd. Evansville, IN 47725 United States
Sat
10
Aug
09:00 am
Gathering 43 Denmark, 623 Depere Rd. Denmark, WI 54208 United States
Fri
16
Aug
03:00 pm
Ashland Civic Center, 320 4th Street W. Ashland, WI 54806 United States
Sat
17
Aug
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Fri
23
Aug
03:00 pm
Circle B Recreation, 6261 WI-60 Trunk Cedarburg, WI 53012 United States
Fri
23
Aug
03:00 pm
LaCrosse Fairgrounds Speedway, N4985 Co. Rd. M West Salem, WI 54669 United States
Fri
23
Aug
05:00 pm
Boone County Fairgrounds, Community Building, 1601 Industrial Park Rd. Boone, IA 50036 United States
Fri
30
Aug
03:00 pm
Jefferson County Fair Park, 503 North Jackson Avenue Jefferson, WI 53549 United States

September 2024

Fri
06
Sep
12:00 pm
American Legion #217, 32739 Wildcat Dr. Warsaw, MO 65355 United States
Fri
06
Sep
02:00 pm
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Fri
06
Sep
03:00 pm
Fountain Banquet Hall, 8505 Durand Ave. Sturtevant, WI 53177 United States
Fri
06
Sep
04:00 pm
Knights of Columbus Hall, Troy, 500 Highway J Troy, MO 63379 United States
Fri
06
Sep
05:00 pm
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sat
07
Sep
09:00 am
Saint Cloud National Guard Armory, 1710 Veterans Drive Saint Cloud, MN 56303 United States
Sat
14
Sep
08:00 am
Peshtigo River Center, W7842 Airport Road Crivitz, WI 54114 United States
Sat
14
Sep
08:00 am
American Legion Post 436, 924 Main St. Wrightstown, WI 54180 United States
Sat
14
Sep
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Fri
20
Sep
11:00 am
Christian County Elks Lodge, 2401 N. 17th Street Ozark, MO 65721 United States
Fri
20
Sep
03:00 pm
Lone Rock Community Building, 214 North Broadway St. Lone Rock, WI 53556 United States
Sat
21
Sep
09:00 am
DuPage County Fairgrounds, 2015 Manchester Rd. Wheaton, IL 60187 United States
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube
MWO on Spotify