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

June 2024

Fri
14
Jun
09:00 am
Royal Scot Golf & Bowl, 4722 W Grand River Ave. Lansing, MI 48906 United States
Fri
14
Jun
12:00 pm
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Fri
14
Jun
01:00 pm
Jenny Wiley State Park, 419 Jenny Wiley Dr. Prestonsburg, KY 41653 United States
Fri
14
Jun
04:00 pm
Westland Mall, 550 S Gear Ave. West Burlington, IA 52655 United States
Sat
15
Jun
08:00 am
Jenny Wiley State Park, 419 Jenny Wiley Dr. Prestonsburg, KY 41653 United States
Sat
15
Jun
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sat
15
Jun
09:00 am
Royal Scot Golf & Bowl, 4722 W Grand River Ave. Lansing, MI 48906 United States
Sat
15
Jun
09:00 am
Vanderburgh 4-H Center, 201 E. Boonville-New Harmony Rd. Evansville, IN 47725 United States
Sat
15
Jun
09:00 am
Henry County Fairgrounds, 517 Royal Oaks Drive Paris, TN 38242 United States
Sat
15
Jun
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sat
15
Jun
09:00 am
Westland Mall, 550 S Gear Ave. West Burlington, IA 52655 United States
Sun
16
Jun
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sun
16
Jun
09:00 am
Vanderburgh 4-H Center, 201 E. Boonville-New Harmony Rd. Evansville, IN 47725 United States
Sun
16
Jun
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sun
16
Jun
09:00 am
Westland Mall, 550 S Gear Ave. West Burlington, IA 52655 United States
Sun
16
Jun
10:00 am
Henry County Fairgrounds, 517 Royal Oaks Drive Paris, TN 38242 United States
Fri
21
Jun
04:00 am
Mid-America Center, 1 Arena Way Council Bluffs, IA 51501 United States
Fri
21
Jun
04:00 pm
STL Athletic Center, 2300 Hitzert Ct. Fenton, MS 63026 United States
Sat
22
Jun
06:00 am
Miamitown Gun and Knife Show, 10995 Oakridge Dr. Crosby Township, OH 45203 United States
Sat
22
Jun
09:00 am
STL Athletic Center, 2300 Hitzert Ct. Fenton, MS 63026 United States
Sat
22
Jun
09:00 am
Mid-America Center, 1 Arena Way Council Bluffs, IA 51501 United States
Sat
22
Jun
09:00 am
Farm Bureau Exposition Center, 945 E Baddour Pkwy Lebanon, TN 37087 United States
Sat
22
Jun
09:00 am
Ice Park, 560 Eureka Springs Dr. Lexington, KY 40517 United States
Sun
23
Jun
09:00 am
STL Athletic Center, 2300 Hitzert Ct. Fenton, MS 63026 United States
Sun
23
Jun
09:00 am
Mid-America Center, 1 Arena Way Council Bluffs, IA 51501 United States
Sun
23
Jun
09:00 am
Farm Bureau Exposition Center, 945 E Baddour Pkwy Lebanon, TN 37087 United States
Sun
23
Jun
09:00 am
Ice Park, 560 Eureka Springs Dr. Lexington, KY 40517 United States
Fri
28
Jun
04:00 pm
Indianola Fairgrounds, 1400 W 2nd Ave. Indianola, IA 50125 United States
Sat
29
Jun
06:00 am
Miamitown Gun and Knife Show, 10995 Oakridge Dr. Crosby Township, OH 45203 United States
Sat
29
Jun
09:00 am
Appalachian Wireless Arena, 126 Main Street Pikeville, KY 41501 United States
Sat
29
Jun
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sat
29
Jun
09:00 am
Indianola Fairgrounds, 1400 W 2nd Ave. Indianola, IA 50125 United States
Sun
30
Jun
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sun
30
Jun
09:00 am
Indianola Fairgrounds, 1400 W 2nd Ave. Indianola, IA 50125 United States
Sun
30
Jun
10:00 am
Appalachian Wireless Arena, 126 Main Street Pikeville, KY 41501 United States

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
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
Sat
06
Jul
09:00 am
American Legion Post 216, 2932 Mo-13 Hwy Bethany, MO 64424 United States
Sun
07
Jul
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sun
07
Jul
09:00 am
Mid-TN Expo Center, 1660 Middle Tennessee Blvd. Murfreesboro, TN 37129 United States
Sun
07
Jul
09:00 am
American Legion Post 216, 2932 Mo-13 Hwy Bethany, MO 64424 United States
Sun
07
Jul
10:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 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
Cape Girardeau Arena Park, 410 Kiwanis Dr. Cape Girardeau, MO 63701 United States
Sat
13
Jul
09:00 am
Washington Elks Lodge, 1459 West 5th Street Washington, MO 63090 United States
Sat
13
Jul
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Sun
14
Jul
09:00 am
Cape Girardeau Arena Park, 410 Kiwanis Dr. Cape Girardeau, MO 63701 United States
Sun
14
Jul
09:00 am
Washington Elks Lodge, 1459 West 5th Street Washington, MO 63090 United States
Sun
14
Jul
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Sun
14
Jul
10:00 am
Wexford County Civic Center, 1320 N Mitchell St Cadillac, MN 49601 United States
Sun
14
Jul
10:00 am
Jackson Fairgrounds Park, 800 S Highland Ave. Jackson, TN 38301 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
Newton County Fairgrounds, 700 Field Ave. Neosho, MO 64850 United States
Sat
20
Jul
09:00 am
Wheatland Community Hall, 107 E Jefferson Wheatland, IA 52777 United States
Sat
20
Jul
09:00 am
Wayne County Fairgrounds, 861 Salisbury Rd. Richmond, IN 47374 United States
Sun
21
Jul
09:00 am
Kerbela Shriners Temple, 315 Mimosa Avenue Knoxville, TN United States
Sun
21
Jul
09:00 am
Newton County Fairgrounds, 700 Field Ave. Neosho, MO 64850 United States
Sun
21
Jul
09:00 am
Wheatland Community Hall, 107 E Jefferson Wheatland, IA 52777 United States
Sun
21
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
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
Sun
28
Jul
Sun
28
Jul
09:00 am
Howard County Fairgrounds IN, 790 N. Meridian St. Greentown, IN 46936 United States
Sun
28
Jul
10:00 am
Center For Rural Development #300, 2292 US HWY 27 Somerset, KY 42501 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
Sun
04
Aug
09:00 am
Cumberland County Complex, 1398 Livingston Rd Crossville, TN 38571 United States
Sun
04
Aug
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States
Sun
04
Aug
10: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
Ice Age Pavilion, 847 Fayette Ave. Rib Lake, WI 54470 United States
Sat
10
Aug
09:00 am
Gathering 43 Denmark, 623 Depere Rd. Denmark, WI 54208 United States
Sun
11
Aug
09:00 am
Vanderburgh 4-H Center, 201 E. Boonville-New Harmony Rd. Evansville, IN 47725 United States
Sun
11
Aug
12:00 pm
Ice Age Pavilion, 847 Fayette Ave. Rib Lake, WI 54470 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
Sat
17
Aug
09:00 am
Ashland Civic Center, 320 4th Street W. Ashland, WI 54806 United States
Sun
18
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
Sat
24
Aug
08:00 am
Circle B Recreation, 6261 WI-60 Trunk Cedarburg, WI 53012 United States
Sat
24
Aug
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sat
24
Aug
09:00 am
Boone County Fairgrounds, Community Building, 1601 Industrial Park Rd. Boone, IA 50036 United States
Sat
24
Aug
09:00 am
LaCrosse Fairgrounds Speedway, N4985 Co. Rd. M West Salem, WI 54669 United States
Sun
25
Aug
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sun
25
Aug
09:00 am
Boone County Fairgrounds, Community Building, 1601 Industrial Park Rd. Boone, IA 50036 United States
Sun
25
Aug
09:00 am
LaCrosse Fairgrounds Speedway, N4985 Co. Rd. M West Salem, WI 54669 United States
Fri
30
Aug
03:00 pm
Jefferson County Fair Park, 503 North Jackson Avenue Jefferson, WI 53549 United States
Sat
31
Aug
09:00 am
Jefferson County Fair Park, 503 North Jackson Avenue Jefferson, WI 53549 United States

September 2024

Sun
01
Sep
09:00 am
Jefferson County Fair Park, 503 North Jackson Avenue Jefferson, WI 53549 United States
Fri
06
Sep
03:00 pm
Fountain Banquet Hall, 8505 Durand Ave. Sturtevant, WI 53177 United States
Sat
07
Sep
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sat
07
Sep
09:00 am
Fountain Banquet Hall, 8505 Durand Ave. Sturtevant, WI 53177 United States
Sun
08
Sep
09:00 am
Fountain Banquet Hall, 8505 Durand Ave. Sturtevant, WI 53177 United States
Sun
08
Sep
10:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sat
14
Sep
08:00 am
Peshtigo River Center, W7842 Airport Road Crivitz, WI 54114 United States
Sat
21
Sep
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sat
21
Sep
09:00 am
DuPage County Fairgrounds, 2015 Manchester Rd. Wheaton, IL 60187 United States
Sun
22
Sep
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sat
28
Sep
08:30 am
Chillicothe Sportsmen’s Club House, 21228 N Yankee Ln. Chillicothe, IL 61523 United States
Sun
29
Sep
08:30 am
Chillicothe Sportsmen’s Club House, 21228 N Yankee Ln. Chillicothe, IL 61523 United States
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube