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 2021

Sat
06
Mar
08:00 am
Kankakee County Fairgrounds, 213 W 4000S Rd. Kankakee, IL 60901 United States
Sat
06
Mar
08:00 am
Mississippi Valley Fairgrounds, 2815 Locust St. Davenport, IA 52804 United States
Sat
06
Mar
08:00 am
American Legion Post 44, 711 State St. Newburgh, IN 47630 United States
Sat
06
Mar
09:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sat
06
Mar
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sat
06
Mar
09:00 am
Mississippi Valley Fairgrounds, 2815 Locust St. Davenport, IA 52804 United States
Sat
06
Mar
09:00 am
Greene County Fairgrounds, 601 E Lincoln Way Jefferson, IA 50129 United States
Sat
06
Mar
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sat
06
Mar
09:00 am
Jericho Shrine Temple, 1100 Jericho Drive Kingsport, 37664 United States
Sat
06
Mar
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sun
07
Mar
07:00 am
Mississippi Valley Fairgrounds, 2815 Locust St. Davenport, IA 52804 United States
Sun
07
Mar
08:00 am
Kankakee County Fairgrounds, 213 W 4000S Rd. Kankakee, IL 60901 United States
Sun
07
Mar
08:00 am
The Swan Club, 875 Heritage Road De Pere, WI 54115 United States
Sun
07
Mar
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sun
07
Mar
09:00 am
Mississippi Valley Fairgrounds, 2815 Locust St. Davenport, IA 52804 United States
Sun
07
Mar
09:00 am
Greene County Fairgrounds, 601 E Lincoln Way Jefferson, IA 50129 United States
Sun
07
Mar
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sun
07
Mar
09:00 am
American Legion Post 44, 711 State St. Newburgh, IN 47630 United States
Sun
07
Mar
10:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sun
07
Mar
10:00 am
Jericho Shrine Temple, 1100 Jericho Drive Kingsport, 37664 United States
Sun
07
Mar
10:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Fri
12
Mar
02:00 pm
Northern Indiana Event Center, 21565 Executive Pkwy Elkhart, IN 46514 United States
Fri
12
Mar
03:00 pm
Gordon Town Hall, 9709 Co Rd Y Gordon, WI 54838 United States
Fri
12
Mar
03:00 pm
New Berlin VFW, 17980 W. Beloit Rd. New Berlin, WI 53151 United States
Fri
12
Mar
03:00 pm
Ready Randy’s Sports Bar, 1492 131st St. New Richmond, WI 54017 United States
Fri
12
Mar
03:00 pm
Marinette Community Rec Center, 2501 Pierce Ave. Marinette, WI 54143 United States
Fri
12
Mar
03:00 pm
Central Wisconsin Convention and Expo Center, 10101 Market St Rothschild, WI 54474 United States
Fri
12
Mar
Fri
12
Mar
04:00 pm
Kettle Moraine Bowl, 1021 E Commerce Blvd. Slinger, WI 53086 United States
Fri
12
Mar
05:00 pm
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Fri
12
Mar
05:00 pm
Adrian Optimist Community Building, 11092 NW County Rd 41 Adrian, MO 64720 United States
Sat
13
Mar
08:00 am
Mercer County Fairgrounds, 848 170th St. Aledo, IL 61231 United States
Sat
13
Mar
08:00 am
Adrian Optimist Community Building, 11092 NW County Rd 41 Adrian, MO 64720 United States
Sat
13
Mar
08:00 am
New Berlin VFW, 17980 W. Beloit Rd. New Berlin, WI 53151 United States
Sat
13
Mar
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
13
Mar
09:00 am
St. Clair Country Events Center, 1550 IL-15 Belleville, IL 62221 United States
Sat
13
Mar
Sat
13
Mar
09:00 am
Northern Indiana Event Center, 21565 Executive Pkwy Elkhart, IN 46514 United States
Sat
13
Mar
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Sat
13
Mar
09:00 am
Dugger Community Building, 843 S. Hicum St. Dugger, IN 47848 United States
Sat
13
Mar
09:00 am
Leslie Town Centre, 1 W 1st St Cookeville, TN 38501 United States
Sat
13
Mar
09:00 am
Washtenaw Farm Council Grounds, 5055 Ann Arbor-Saline Rd. Ann Arbor, MI 48103 United States
Sat
13
Mar
09:00 am
Gordon Town Hall, 9709 Co Rd Y Gordon, WI 54838 United States
Sat
13
Mar
09:00 am
Ready Randy’s Sports Bar, 1492 131st St. New Richmond, WI 54017 United States
Sat
13
Mar
09:00 am
Marinette Community Rec Center, 2501 Pierce Ave. Marinette, WI 54143 United States
Sat
13
Mar
09:00 am
Central Wisconsin Convention and Expo Center, 10101 Market St Rothschild, WI 54474 United States
Sun
14
Mar
09:00 am
Mercer County Fairgrounds, 848 170th St. Aledo, IL 61231 United States
Sun
14
Mar
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sun
14
Mar
09:00 am
Adrian Optimist Community Building, 11092 NW County Rd 41 Adrian, MO 64720 United States
Sun
14
Mar
Sun
14
Mar
09:00 am
Northern Indiana Event Center, 21565 Executive Pkwy Elkhart, IN 46514 United States
Sun
14
Mar
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Sun
14
Mar
09:00 am
Dugger Community Building, 843 S. Hicum St. Dugger, IN 47848 United States
Sun
14
Mar
09:00 am
Washtenaw Farm Council Grounds, 5055 Ann Arbor-Saline Rd. Ann Arbor, MI 48103 United States
Sun
14
Mar
09:00 am
Marinette Community Rec Center, 2501 Pierce Ave. Marinette, WI 54143 United States
Sun
14
Mar
10:00 am
Leslie Town Centre, 1 W 1st St Cookeville, TN 38501 United States
Sun
14
Mar
10:00 am
Central Wisconsin Convention and Expo Center, 10101 Market St Rothschild, WI 54474 United States
Fri
19
Mar
05:00 pm
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sat
20
Mar
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sat
20
Mar
09:00 am
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sat
20
Mar
09:00 am
Meadowview Convention Center, 1901 Meadowview Parkway Kingsport, TN 37660 United States
Sat
20
Mar
09:00 am
Exposition Gardens, 1601 West Northmoor Road Peoria, IL 61614 United States
Sat
20
Mar
09:00 am
Portage Rod & Gun Club, W10450 WI-16 Portage, WI 53901 United States
Sun
21
Mar
08:00 am
McHenry County Fairgrounds, 11900 Country Club Rd. Woodstock, IL 60098 United States
Sun
21
Mar
08:30 am
Blue Spruce, 8096 Co. Rd. A Lena, WI 54139 United States
Sun
21
Mar
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sun
21
Mar
09:00 am
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sun
21
Mar
09:00 am
Meadowview Convention Center, 1901 Meadowview Parkway Kingsport, TN 37660 United States
Sun
21
Mar
09:00 am
Exposition Gardens, 1601 West Northmoor Road Peoria, IL 61614 United States
Fri
26
Mar
03:00 pm
Sevenwinds Casino, Lodge & Conference Center, 13767 W County Road B Hayward, WI 54843 United States
Fri
26
Mar
03:00 pm
Manitowoc County Expo Fairgrounds, 4921 Expo Dr. Manitowoc, WI 54220 United States
Sat
27
Mar
08:00 am
KCI-Expo Center, 11730 N Ambassador Dr. Kansas City, MO 64153 United States
Sat
27
Mar
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sat
27
Mar
09:00 am
Cave City Convention Center, 502 Mammoth Cave St. Cave City, KY 42127 United States
Sat
27
Mar
09:00 am
El Hasa Shrine Temple, 13450 State Route 180 Ashland, KY 41102 United States
Sat
27
Mar
09:00 am
Sevenwinds Casino, Lodge & Conference Center, 13767 W County Road B Hayward, WI 54843 United States
Sat
27
Mar
09:00 am
Manitowoc County Expo Fairgrounds, 4921 Expo Dr. Manitowoc, WI 54220 United States
Sun
28
Mar
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sun
28
Mar
09:00 am
Cave City Convention Center, 502 Mammoth Cave St. Cave City, KY 42127 United States
Sun
28
Mar
09:00 am
KCI-Expo Center, 11730 N Ambassador Dr. Kansas City, MO 64153 United States
Sun
28
Mar
09:00 am
Manitowoc County Expo Fairgrounds, 4921 Expo Dr. Manitowoc, WI 54220 United States

April 2021

Fri
09
Apr
05:00 pm
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
10
Apr
09:00 am
Tipton County Fairgrounds, 1200 South Main Street Tipton, IN 46072 United States
Sat
10
Apr
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sun
11
Apr
09:00 am
Tipton County Fairgrounds, 1200 South Main Street Tipton, IN 46072 United States
Sun
11
Apr
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Tue
13
Apr
04:30 pm
Conservation Club of Kenosha County, 21001 85th Street Bristol, WI 53104 United States
Sat
17
Apr
08:00 am
Will County Fairgrounds, 710 S West St. Peotone, IL 60468. United States
Sat
17
Apr
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sun
18
Apr
08:00 am
Will County Fairgrounds, 710 S West St. Peotone, IL 60468. United States
Sun
18
Apr
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sat
24
Apr
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sun
25
Apr
10:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States

May 2021

Fri
14
May
05:00 pm
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
15
May
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sun
16
May
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States

June 2021

Fri
04
Jun
05:00 pm
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sat
05
Jun
09:00 am
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sun
06
Jun
09:00 am
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube