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

March 2023

Fri
31
Mar
02:00 pm
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Fri
31
Mar
03:00 pm
Ready Randy’s Sports Bar, 1492 131st St. New Richmond, WI 54017 United States
Fri
31
Mar
03:00 pm
Dousman Ottawa Lions Club, 235 N. Main St. Dousman, WI 53118 United States
Fri
31
Mar
04:00 pm
Horizon Events Center, 2100 NW 100th St. Clive, IA 50325 United States

April 2023

Sat
01
Apr
08:00 am
Dousman Ottawa Lions Club, 235 N. Main St. Dousman, WI 53118 United States
Sat
01
Apr
08:00 am
Pine Technical College, 900 4th Street Pine City, MN 55063 United States
Sat
01
Apr
09:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Sat
01
Apr
09:00 am
Horizon Events Center, 2100 NW 100th St. Clive, IA 50325 United States
Sat
01
Apr
09:00 am
Ready Randy’s Sports Bar, 1492 131st St. New Richmond, WI 54017 United States
Sat
01
Apr
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sat
01
Apr
09:00 am
Fairbanks Community Center, 6535 W. Market St. Fairbanks, IN 47849 United States
Sat
01
Apr
Sat
01
Apr
09:00 am
Meade County Farm Bureau Building, 878 Hillcrest Dr. Brandenburg, KY 40108 United States
Sat
01
Apr
09:00 am
Memphis Music Room, 5770 Shelby Oaks Dr. Memphis, TN 38134 United States
Sat
01
Apr
09:00 am
Cumberland County Complex, 1398 Livingston Rd Crossville, TN 38571 United States
Sat
01
Apr
09:00 am
Lakeville Hasse Arena, 8525 215th St. W Lakeville, MN 55044 United States
Sat
01
Apr
09:00 am
Sauk Centre Civic Ice Arena, 818 Centre Street Sauk Centre, MN 56378 United States
Sun
02
Apr
09:00 am
Horizon Events Center, 2100 NW 100th St. Clive, IA 50325 United States
Sun
02
Apr
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sun
02
Apr
09:00 am
Fairbanks Community Center, 6535 W. Market St. Fairbanks, IN 47849 United States
Sun
02
Apr
Sun
02
Apr
09:00 am
Meade County Farm Bureau Building, 878 Hillcrest Dr. Brandenburg, KY 40108 United States
Sun
02
Apr
09:00 am
Cumberland County Complex, 1398 Livingston Rd Crossville, TN 38571 United States
Sun
02
Apr
09:00 am
Lakeville Hasse Arena, 8525 215th St. W Lakeville, MN 55044 United States
Sun
02
Apr
09:00 am
Pine Technical College, 900 4th Street Pine City, MN 55063 United States
Sun
02
Apr
09:00 am
Sauk Centre Civic Ice Arena, 818 Centre Street Sauk Centre, MN 56378 United States
Sun
02
Apr
10:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Sun
02
Apr
10:00 am
Memphis Music Room, 5770 Shelby Oaks Dr. Memphis, TN 38134 United States
Thu
06
Apr
08:00 am
Renaissance St. Louis Airport Hotel, 9801 Natural Bridge Rd. St. Louis, MO 63134 United States
Fri
07
Apr
08:00 am
Renaissance St. Louis Airport Hotel, 9801 Natural Bridge Rd. St. Louis, MO 63134 United States
Fri
07
Apr
12:00 pm
Suburban Collection Showplace, 46100 Grand River Ave. Novi, MI United States
Fri
07
Apr
12:00 pm
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Fri
07
Apr
03:00 pm
Circle B Recreation, 6261 WI-60 Trunk Cedarburg, WI 53012 United States
Fri
07
Apr
03:00 pm
Trollhaugen Convention Center, Lower Banquet Hall, 2232 100th Avenue Dresser, WI 54020 United States
Fri
07
Apr
03:00 pm
Madison Marriott West, 1313 John Q Hammons Dr. Middleton, WI 53562 United States
Fri
07
Apr
03:00 pm
American Legion Post 442, 10929 State Highway 13 Wisconsin Rapids, WI 54494 United States
Fri
07
Apr
04:00 pm
CY Sports Center, 2180 N. Fox Hollow Dr. Nixa, MO 65714 United States
Fri
07
Apr
04:00 pm
Four Seasons Sports Complex and Event Center, 90 Chestnut Ave. Carlton, MN 55718 United States
Sat
08
Apr
08:00 am
BeaverBeaver Dam American Legion, 300 Beichl Avenue Beaver Dam, WI United States
Sat
08
Apr
08:00 am
Renaissance St. Louis Airport Hotel, 9801 Natural Bridge Rd. St. Louis, MO 63134 United States
Sat
08
Apr
08:00 am
Circle B Recreation, 6261 WI-60 Trunk Cedarburg, WI 53012 United States
Sat
08
Apr
08:30 am
VFW Post 6003, N3250 1st Dr. Oxford, 53952 United States
Sat
08
Apr
09:00 am
Suburban Collection Showplace, 46100 Grand River Ave. Novi, MI United States
Sat
08
Apr
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sat
08
Apr
09:00 am
CY Sports Center, 2180 N. Fox Hollow Dr. Nixa, MO 65714 United States
Sat
08
Apr
09:00 am
Trollhaugen Convention Center, Lower Banquet Hall, 2232 100th Avenue Dresser, WI 54020 United States
Sat
08
Apr
09:00 am
Madison Marriott West, 1313 John Q Hammons Dr. Middleton, WI 53562 United States
Sat
08
Apr
09:00 am
American Legion Post 442, 10929 State Highway 13 Wisconsin Rapids, WI 54494 United States
Sat
08
Apr
09:00 am
Four Seasons Sports Complex and Event Center, 90 Chestnut Ave. Carlton, MN 55718 United States
Sun
09
Apr
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sun
09
Apr
09:00 am
CY Sports Center, 2180 N. Fox Hollow Dr. Nixa, MO 65714 United States
Fri
14
Apr
03:00 pm
Amery Hockey Arena, 1065 River Place Drive Amery, WI 54001 United States
Fri
14
Apr
03:00 pm
Colby Lions Club, 701 W Dolf St. Colby, WI 54421 United States
Fri
14
Apr
03:00 pm
Best Western Plus Conference Center, 3340 Mondovi Rd. Eau Claire, WI 54701 United States
Fri
14
Apr
03:00 pm
Root River Center, 7220 W. Rawson Ave. Franklin, WI 53132 United States
Fri
14
Apr
03:00 pm
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Fri
14
Apr
05:00 pm
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
15
Apr
08:00 am
Fulton County Historical Society Museum, 37 E 375 N Rochester, IN 46975 United States
Sat
15
Apr
08:00 am
Root River Center, 7220 W. Rawson Ave. Franklin, WI 53132 United States
Sat
15
Apr
08:00 am
Fond du Lac County Fairgrounds, 495 Martin Ave. Fond du Lac, WI 54935 United States
Sat
15
Apr
08:00 am
The Grand O2 Event Center, 32057 64th Ave. Cannon Falls, MN 55009 United States
Sat
15
Apr
09:00 am
Hesperia Masonic Lodge, 220 E Adams Rd. Hesperia, MI 49421 United States
Sat
15
Apr
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sat
15
Apr
09:00 am
National Guard Armory – Columbus, 2160 Arnold St. Columbus, IN 47203 United States
Sat
15
Apr
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sat
15
Apr
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
15
Apr
09:00 am
National Guard Armory – Athens, 413 County Road 554 Athens, TN 37303 United States
Sat
15
Apr
09:00 am
Amery Hockey Arena, 1065 River Place Drive Amery, WI 54001 United States
Sat
15
Apr
09:00 am
Colby Lions Club, 701 W Dolf St. Colby, WI 54421 United States
Sat
15
Apr
09:00 am
Best Western Plus Conference Center, 3340 Mondovi Rd. Eau Claire, WI 54701 United States
Sat
15
Apr
09:00 am
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Sun
16
Apr
07:30 am
Kane County Fairgrounds, 525 S Randall Rd. St. Charles, IL 60174 United States
Sun
16
Apr
08:00 am
Allen County Fairgrounds, 2750 Harding Hwy Lima, OH 45804 United States
Sun
16
Apr
08:00 am
Fond du Lac County Fairgrounds, 495 Martin Ave. Fond du Lac, WI 54935 United States
Sun
16
Apr
08:00 am
The Grand O2 Event Center, 32057 64th Ave. Cannon Falls, MN 55009 United States
Sun
16
Apr
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sun
16
Apr
09:00 am
National Guard Armory – Columbus, 2160 Arnold St. Columbus, IN 47203 United States
Sun
16
Apr
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sun
16
Apr
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sun
16
Apr
10:00 am
National Guard Armory – Athens, 413 County Road 554 Athens, TN 37303 United States
Fri
21
Apr
03:00 pm
Wild River Pizza, N 5645 Mill Street Shiocton, WI 54170 United States
Fri
21
Apr
03:00 pm
County Line Hall, 103 200th Ave. Union Grove, WI 53182 United States
Fri
21
Apr
03:00 pm
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Fri
21
Apr
04:00 pm
Mid-America Center, 1 Arena Way Council Bluffs, IA 51501 United States
Sat
22
Apr
08:00 am
County Line Hall, 103 200th Ave. Union Grove, WI 53182 United States
Sat
22
Apr
08:00 am
Will County Fairgrounds, 710 S West St. Peotone, IL 60468. United States
Sat
22
Apr
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sat
22
Apr
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Sat
22
Apr
09:00 am
Mid-America Center, 1 Arena Way Council Bluffs, IA 51501 United States
Sat
22
Apr
09:00 am
Wild River Pizza, N 5645 Mill Street Shiocton, WI 54170 United States
Sat
22
Apr
09:00 am
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Sat
22
Apr
09:00 am
DuPage County Fairgrounds, 2015 Manchester Rd. Wheaton, IL 60187 United States
Sat
22
Apr
09:00 am
Adrenaline Sports Center, 8310 147th Ave NW Ramsey, MN 55303 United States
Sun
23
Apr
08:00 am
Will County Fairgrounds, 710 S West St. Peotone, IL 60468. United States
Sun
23
Apr
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sun
23
Apr
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Sun
23
Apr
09:00 am
Mid-America Center, 1 Arena Way Council Bluffs, IA 51501 United States
Sun
23
Apr
09:00 am
Adrenaline Sports Center, 8310 147th Ave NW Ramsey, MN 55303 United States
Fri
28
Apr
03:00 pm
Kettle Moraine Ranch, W379S9674 County Rd S Eagle, WI 53119 United States
Sat
29
Apr
08:00 am
Kettle Moraine Ranch, W379S9674 County Rd S Eagle, WI 53119 United States
Sat
29
Apr
09:00 am
Trigg County Convention Center, 303 Complex Rd. Cadiz, KY 42211 United States
Sat
29
Apr
09:00 am
Detroit Lakes Armory, 1220 Rossman Ave. Detroit Lakes, MN 56501 United States
Sat
29
Apr
09:00 am
Hastings Armory, 3050 Minnesota 316 Hastings, MN 55033 United States
Sun
30
Apr
07:30 am
McHenry County Fairgrounds, 11900 Country Club Rd. Woodstock, IL 60098 United States
Sun
30
Apr
09:00 am
Detroit Lakes Armory, 1220 Rossman Ave. Detroit Lakes, MN 56501 United States
Sun
30
Apr
09:00 am
Hastings Armory, 3050 Minnesota 316 Hastings, MN 55033 United States
Sun
30
Apr
10:00 am
Trigg County Convention Center, 303 Complex Rd. Cadiz, KY 42211 United States

May 2023

Fri
05
May
12:00 pm
American Legion #217, 32739 Wildcat Dr. Warsaw, MO 65355 United States
Fri
05
May
02:00 pm
Hayward Veterans Community Center, 10534 Main St. Hayward, WI 54843 United States
Fri
05
May
03:00 pm
Dodge County Fairgrounds, WI-33 Beaver Dam, WI 53916 United States
Fri
05
May
03:00 pm
Old Cameron School, 600 Wisconsin Ave. Cameron, WI 54822 United States
Fri
05
May
03:00 pm
Racine County Fairgrounds, 19805 Durand Avenue Union Grove, WI 53182 United States
Fri
05
May
04:00 pm
Game-On Sports Center, 4655 Tower Terrace Rd. Cedar Rapids, IA 52411 United States
Sat
06
May
08:00 am
Evansville National Guard Armory, 3300 East Division St. Evansville, IN 47715 United States
Sat
06
May
08:00 am
American Legion #217, 32739 Wildcat Dr. Warsaw, MO 65355 United States
Sat
06
May
08:00 am
Dodge County Fairgrounds, WI-33 Beaver Dam, WI 53916 United States
Sat
06
May
09:00 am
Mora Civic Center, 701 S Union St. Mora, MN 55051  United States
Sat
06
May
09:00 am
Cheboygan Ice Arena, 480 Cleveland Cheboygan, MI 49721 United States
Sat
06
May
09:00 am
Lawrence County Fairgrounds, 11265 US-50 Bedford, IN 47421 United States
Sat
06
May
09:00 am
Game-On Sports Center, 4655 Tower Terrace Rd. Cedar Rapids, IA 52411 United States
Sat
06
May
09:00 am
Clarksville National Guard Armory, 1801 Fort Campbell Blvd. Clarksville, TN 37042 United States
Sat
06
May
09:00 am
Old Cameron School, 600 Wisconsin Ave. Cameron, WI 54822 United States
Sat
06
May
09:00 am
Racine County Fairgrounds, 19805 Durand Avenue Union Grove, WI 53182 United States
Sat
06
May
10:00 am
Hayward Veterans Community Center, 10534 Main St. Hayward, WI 54843 United States
Sun
07
May
09:00 am
Mora Civic Center, 701 S Union St. Mora, MN 55051  United States
Sun
07
May
09:00 am
Lawrence County Fairgrounds, 11265 US-50 Bedford, IN 47421 United States
Sun
07
May
09:00 am
Evansville National Guard Armory, 3300 East Division St. Evansville, IN 47715 United States
Sun
07
May
09:00 am
Game-On Sports Center, 4655 Tower Terrace Rd. Cedar Rapids, IA 52411 United States
Sun
07
May
09:00 am
Racine County Fairgrounds, 19805 Durand Avenue Union Grove, WI 53182 United States
Sun
07
May
10:00 am
Cheboygan Ice Arena, 480 Cleveland Cheboygan, MI 49721 United States
Sun
07
May
10:00 am
Clarksville National Guard Armory, 1801 Fort Campbell Blvd. Clarksville, TN 37042 United States
Fri
12
May
12:00 pm
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Fri
12
May
03:00 pm
Mukwonago Field Park, Highway NN & Highway 83 Mukwonago, WI 53149 United States
Fri
12
May
04:00 pm
Lake Superior State University, 650 W. Easterday Ave. Sault Ste. Marie, MI 49783 United States
Fri
12
May
04:00 pm
Steel Shop Athletic Center, 49 Lawrence St. St. Charles, MO 63301 United States
Sat
13
May
08:00 am
Mukwonago Field Park, Highway NN & Highway 83 Mukwonago, WI 53149 United States
Sat
13
May
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sat
13
May
09:00 am
Lake Superior State University, 650 W. Easterday Ave. Sault Ste. Marie, MI 49783 United States
Sat
13
May
09:00 am
Lapeer County Sportsmen’s Club, 1213 N Lake George Rd. Attica, MI 48412 United States
Sat
13
May
09:00 am
Tippecanoe County Fairgrounds, 1010 Teal Rd. Lafayette, IN 47905 United States
Sat
13
May
09:00 am
Steel Shop Athletic Center, 49 Lawrence St. St. Charles, MO 63301 United States
Sat
13
May
09:00 am
Covington National Guard Armory, 4500 Mueller Brass Rd. Covington, TN 38019 United States
Sat
13
May
09:00 am
Pritchard Community Center, 404 S. Mulberry St. Elizabethtown, KY 42701 United States
Sun
14
May
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sun
14
May
09:00 am
Tippecanoe County Fairgrounds, 1010 Teal Rd. Lafayette, IN 47905 United States
Sun
14
May
09:00 am
Steel Shop Athletic Center, 49 Lawrence St. St. Charles, MO 63301 United States
Sun
14
May
10:00 am
Covington National Guard Armory, 4500 Mueller Brass Rd. Covington, TN 38019 United States
Sun
14
May
10:00 am
Pritchard Community Center, 404 S. Mulberry St. Elizabethtown, KY 42701 United States
Fri
19
May
03:00 pm
Community Center/American Legion, 110 Welch Prairie Rd. New Lisbon, WI 53950 United States
Fri
19
May
03:00 pm
Turner Hall, 301 S. Fourth St. Watertown, 53094 United States
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube