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 2022

Sun
13
Mar
09:00 am
Bristol Motor Speedway, 151 Speedway Blvd. Bristol, TN 37620 United States
Sun
13
Mar
09:00 am
Belleville Fairgrounds, 200 S. Belt E. Belleville, IL 62220 United States
Fri
18
Mar
03:00 pm
All Star Lanes Banquet Hall, 4735 Mormon Coulee Rd. La Crosse, WI 54601 United States
Fri
18
Mar
03:00 pm
Ready Randy’s Sports Bar, 1492 131st St. New Richmond, WI 54017 United States
Fri
18
Mar
03:00 pm
Big Rock Creek, 1674 State Road 87 Saint Croix Falls, WI 54024 United States
Fri
18
Mar
03:00 pm
Washington County Fair Park, 300 Pleasant Valley Rd. West Bend, WI United States
Sat
19
Mar
09:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sat
19
Mar
09:00 am
All Star Lanes Banquet Hall, 4735 Mormon Coulee Rd. La Crosse, WI 54601 United States
Sat
19
Mar
09:00 am
Ready Randy’s Sports Bar, 1492 131st St. New Richmond, WI 54017 United States
Sat
19
Mar
09:00 am
Big Rock Creek, 1674 State Road 87 Saint Croix Falls, WI 54024 United States
Sat
19
Mar
09:00 am
Washington County Fair Park, 300 Pleasant Valley Rd. West Bend, WI United States
Sat
19
Mar
09:00 am
Center For Rural Development #300, 2292 US HWY 27 Somerset, KY 42501 United States
Sat
19
Mar
09:00 am
Exposition Gardens, 1601 West Northmoor Road Peoria, IL 61614 United States
Sun
20
Mar
09:00 am
KCI-Expo Center, 11730 N Ambassador Dr. Kansas City, MO 64153 United States
Sun
20
Mar
09:00 am
Washington County Fair Park, 300 Pleasant Valley Rd. West Bend, WI United States
Sun
20
Mar
09:00 am
Center For Rural Development #300, 2292 US HWY 27 Somerset, KY 42501 United States
Sun
20
Mar
09:00 am
Exposition Gardens, 1601 West Northmoor Road Peoria, IL 61614 United States
Sun
20
Mar
10:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sat
26
Mar
08:00 am
KCI-Expo Center, 11730 N Ambassador Dr. Kansas City, MO 64153 United States
Sat
26
Mar
09:00 am
Cave City Convention Center, 502 Mammoth Cave St. Cave City, KY 42127 United States
Sun
27
Mar
09:00 am
Cave City Convention Center, 502 Mammoth Cave St. Cave City, KY 42127 United States
Sun
27
Mar
09:00 am
KCI-Expo Center, 11730 N Ambassador Dr. Kansas City, MO 64153 United States

April 2022

Fri
01
Apr
12:00 pm
Bark River Senior Center, 4283 D Rd Bark River, MI 49807 United States
Fri
01
Apr
02:00 pm
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Fri
01
Apr
03:00 pm
Dousman Ottawa Lions Club, 235 N. Main St. Dousman, WI 53118 United States
Fri
01
Apr
03:00 pm
Shell Lake Arts Center, 802 First Street Shell Lake, WI 54871 United States
Fri
01
Apr
03:00 pm
Antigo Ice Arena, 1633 Neva Rd. Antigo, WI 54409 United States
Fri
01
Apr
04:00 pm
Horizon Events Center, 2100 NW 100th St. Clive, IA 50325 United States
Sat
02
Apr
08:00 am
Dousman Ottawa Lions Club, 235 N. Main St. Dousman, WI 53118 United States
Sat
02
Apr
08:30 am
Chillicothe Sportsmen’s Club House, 21228 N Yankee Ln. Chillicothe, IL 61523 United States
Sat
02
Apr
09:00 am
LeMars Convention Center, 301-12th Street S.E. Le Mars, IA United States
Sat
02
Apr
09:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Sat
02
Apr
09:00 am
Bark River Senior Center, 4283 D Rd Bark River, MI 49807 United States
Sat
02
Apr
09:00 am
Vanderburgh 4-H Center, 201 E. Boonville-New Harmony Rd. Evansville, IN 47725 United States
Sat
02
Apr
09:00 am
Tipton County Fairgrounds, 1200 South Main Street Tipton, IN 46072 United States
Sat
02
Apr
09:00 am
Horizon Events Center, 2100 NW 100th St. Clive, IA 50325 United States
Sat
02
Apr
09:00 am
Cumberland County Complex, 1398 Livingston Rd Crossville, TN 38571 United States
Sat
02
Apr
09:00 am
Kentucky Horse Park, 4089 Iron Works Parkway Lexington, KY 40511 United States
Sat
02
Apr
09:00 am
Shell Lake Arts Center, 802 First Street Shell Lake, WI 54871 United States
Sat
02
Apr
09:00 am
Antigo Ice Arena, 1633 Neva Rd. Antigo, WI 54409 United States
Sun
03
Apr
08:30 am
Chillicothe Sportsmen’s Club House, 21228 N Yankee Ln. Chillicothe, IL 61523 United States
Sun
03
Apr
09:00 am
LeMars Convention Center, 301-12th Street S.E. Le Mars, IA United States
Sun
03
Apr
09:00 am
Vanderburgh 4-H Center, 201 E. Boonville-New Harmony Rd. Evansville, IN 47725 United States
Sun
03
Apr
09:00 am
Tipton County Fairgrounds, 1200 South Main Street Tipton, IN 46072 United States
Sun
03
Apr
09:00 am
Horizon Events Center, 2100 NW 100th St. Clive, IA 50325 United States
Sun
03
Apr
09:00 am
Cumberland County Complex, 1398 Livingston Rd Crossville, TN 38571 United States
Sun
03
Apr
09:00 am
Antigo Ice Arena, 1633 Neva Rd. Antigo, WI 54409 United States
Sun
03
Apr
10:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Sun
03
Apr
10:00 am
Kentucky Horse Park, 4089 Iron Works Parkway Lexington, KY 40511 United States
Fri
08
Apr
03:00 pm
Amery Hockey Arena, 1065 River Place Drive Amery, WI 54001 United States
Fri
08
Apr
03:00 pm
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Fri
08
Apr
05:00 pm
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
09
Apr
08:00 am
Fulton County Historical Society Museum, 37 E 375 N Rochester, IN 46975 United States
Sat
09
Apr
08:00 am
Fond du Lac County Fairgrounds, 495 Martin Ave. Fond du Lac, WI 54935 United States
Sat
09
Apr
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sat
09
Apr
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
09
Apr
09:00 am
Hallsville Fairgrounds, 500 E. Hwy Oo Hallsville, MO 65255 United States
Sat
09
Apr
09:00 am
Dickson County Fairgrounds, 1053 Highway 47 E. Dickson, TN 37055 United States
Sat
09
Apr
09:00 am
Amery Hockey Arena, 1065 River Place Drive Amery, WI 54001 United States
Sat
09
Apr
09:00 am
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Sun
10
Apr
08:00 am
Allen County Fairgrounds, 2750 Harding Hwy Lima, OH 45804 United States
Sun
10
Apr
08:00 am
Fond du Lac County Fairgrounds, 495 Martin Ave. Fond du Lac, WI 54935 United States
Sun
10
Apr
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sun
10
Apr
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sun
10
Apr
09:00 am
Hallsville Fairgrounds, 500 E. Hwy Oo Hallsville, MO 65255 United States
Sun
10
Apr
09:00 am
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Sun
10
Apr
10:00 am
Dickson County Fairgrounds, 1053 Highway 47 E. Dickson, TN 37055 United States
Wed
13
Apr
03:00 pm
Madison VFW Post 7591, 301 Cottage Grove Rd. Madison East, WI 53716 United States
Fri
15
Apr
03:00 pm
Colby Lions Club, 701 W Dolf St. Colby, WI 54421 United States
Fri
15
Apr
03:00 pm
Best Western Plus Conference Center, 3340 Mondovi Rd. Eau Claire, WI 54701 United States
Fri
15
Apr
03:00 pm
Madison Marriott West, 1313 John Q Hammons Dr. Middleton, WI 53562 United States
Sat
16
Apr
09:00 am
Suburban Collection Showplace, 46100 Grand River Ave. Novi, MI United States
Sat
16
Apr
09:00 am
Colby Lions Club, 701 W Dolf St. Colby, WI 54421 United States
Sat
16
Apr
09:00 am
Best Western Plus Conference Center, 3340 Mondovi Rd. Eau Claire, WI 54701 United States
Sat
16
Apr
09:00 am
Madison Marriott West, 1313 John Q Hammons Dr. Middleton, WI 53562 United States
Sun
17
Apr
10:00 am
Suburban Collection Showplace, 46100 Grand River Ave. Novi, MI United States
Fri
22
Apr
03:00 pm
Ashland Civic Center, 320 4th Street W. Ashland, WI 54806 United States
Fri
22
Apr
03:00 pm
Sauk County Fairgrounds, 700 Washington Avenue Baraboo, WI 53913 United States
Fri
22
Apr
03:00 pm
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Sat
23
Apr
07:30 am
McHenry County Fairgrounds, 11900 Country Club Rd. Woodstock, IL 60098 United States
Sat
23
Apr
08:00 am
Will County Fairgrounds, 710 S West St. Peotone, IL 60468. United States
Sat
23
Apr
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States
Sat
23
Apr
09:00 am
Goshen Memorial Park, Orange Building, Nye St. Clay City, IN 47841 United States
Sat
23
Apr
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sat
23
Apr
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sat
23
Apr
09:00 am
Ashland Civic Center, 320 4th Street W. Ashland, WI 54806 United States
Sat
23
Apr
09:00 am
Sauk County Fairgrounds, 700 Washington Avenue Baraboo, WI 53913 United States
Sat
23
Apr
09:00 am
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Sat
23
Apr
09:00 am
DuPage County Fairgrounds, 2015 Manchester Rd. Wheaton, IL 60187 United States
Sun
24
Apr
08:00 am
Will County Fairgrounds, 710 S West St. Peotone, IL 60468. United States
Sun
24
Apr
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States
Sun
24
Apr
09:00 am
Goshen Memorial Park, Orange Building, Nye St. Clay City, IN 47841 United States
Sun
24
Apr
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sun
24
Apr
09:00 am
Ashland Civic Center, 320 4th Street W. Ashland, WI 54806 United States
Sun
24
Apr
09:00 am
Sauk County Fairgrounds, 700 Washington Avenue Baraboo, WI 53913 United States
Sun
24
Apr
09:00 am
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Fri
29
Apr
03:00 pm
Circle B Recreation, 6261 WI-60 Trunk Cedarburg, WI 53012 United States
Fri
29
Apr
03:00 pm
Central Wisconsin Convention and Expo Center, 10101 Market St Rothschild, WI 54474 United States
Fri
29
Apr
04:00 pm
Dallas County Fairgrounds,, 8057 Fairground Rd. Adel, IA 50003 United States
Sat
30
Apr
08:30 am
American Legion Post 306, 518 Water St. Green Lake, WI 54941 United States
Sat
30
Apr
09:00 am
Dallas County Fairgrounds,, 8057 Fairground Rd. Adel, IA 50003 United States
Sat
30
Apr
09:00 am
Circle B Recreation, 6261 WI-60 Trunk Cedarburg, WI 53012 United States
Sat
30
Apr
09:00 am
Central Wisconsin Convention and Expo Center, 10101 Market St Rothschild, WI 54474 United States

May 2022

Sun
01
May
09:00 am
Dallas County Fairgrounds,, 8057 Fairground Rd. Adel, IA 50003 United States
Sun
01
May
09:00 am
Central Wisconsin Convention and Expo Center, 10101 Market St Rothschild, WI 54474 United States
Fri
06
May
12:00 pm
American Legion #217, 32739 Wildcat Dr. Warsaw, MO 65355 United States
Fri
06
May
03:00 pm
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Fri
06
May
03:00 pm
Slice Ice Arena, 1632 4th Ave W. Monroe, WI 53566 United States
Fri
06
May
03:00 pm
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Fri
06
May
04:00 pm
Game-On Sports Center, 4655 Tower Terrace Rd. Cedar Rapids, IA 52411 United States
Sat
07
May
08:00 am
American Legion #217, 32739 Wildcat Dr. Warsaw, MO 65355 United States
Sat
07
May
08:00 am
Slice Ice Arena, 1632 4th Ave W. Monroe, WI 53566 United States
Sat
07
May
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sat
07
May
09:00 am
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Sat
07
May
09:00 am
Game-On Sports Center, 4655 Tower Terrace Rd. Cedar Rapids, IA 52411 United States
Sat
07
May
09:00 am
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Sun
08
May
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sun
08
May
09:00 am
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Sun
08
May
09:00 am
Game-On Sports Center, 4655 Tower Terrace Rd. Cedar Rapids, IA 52411 United States
Wed
11
May
03:00 pm
Madison VFW Post 7591, 301 Cottage Grove Rd. Madison East, WI 53716 United States
Fri
13
May
12:00 pm
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Fri
13
May
03:00 pm
Racine County Fairgrounds, 19805 Durand Avenue Union Grove, WI 53182 United States
Fri
13
May
04:00 pm
Lake Superior State University, 650 W. Easterday Ave. Sault Ste. Marie, MI 49783 United States
Sat
14
May
08:00 am
American Legion Post 44, 711 State St. Newburgh, IN 47630 United States
Sat
14
May
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sat
14
May
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sat
14
May
09:00 am
Lake Superior State University, 650 W. Easterday Ave. Sault Ste. Marie, MI 49783 United States
Sat
14
May
09:00 am
Cheboygan Ice Arena, 480 Cleveland Cheboygan, MI 49721 United States
Sat
14
May
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Sat
14
May
09:00 am
Racine County Fairgrounds, 19805 Durand Avenue Union Grove, WI 53182 United States
Sat
14
May
10:00 am
VFW Post 2801, 39 E. St. Charles Rd Villa Park, IL 60181 United States
Sun
15
May
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sun
15
May
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sun
15
May
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Sun
15
May
09:00 am
American Legion Post 44, 711 State St. Newburgh, IN 47630 United States
Sun
15
May
09:00 am
Racine County Fairgrounds, 19805 Durand Avenue Union Grove, WI 53182 United States
Sun
15
May
10:00 am
Cheboygan Ice Arena, 480 Cleveland Cheboygan, MI 49721 United States
Fri
20
May
03:00 pm
Barron Ice Arena, 525 E. Birch Ave Barron, WI 54812 United States
Fri
20
May
03:00 pm
Community Center / American Legion Post 110, 110 Welch Prairie Rd. New Lisbon, WI 53950 United States
Fri
20
May
03:00 pm
Mukwonago Field Park, Highway NN & Highway 83 Mukwonago, WI 53149 United States
Sat
21
May
08:00 am
Kankakee County Fairgrounds, 213 W 4000S Rd. Kankakee, IL 60901 United States
Sat
21
May
09:00 am
FSC Athletics, 3242 W. 250 N. West Lafayette, IN 47906 United States
Sat
21
May
09:00 am
Barron Ice Arena, 525 E. Birch Ave Barron, WI 54812 United States
Sat
21
May
09:00 am
Community Center / American Legion Post 110, 110 Welch Prairie Rd. New Lisbon, WI 53950 United States
Sat
21
May
09:00 am
Mukwonago Field Park, Highway NN & Highway 83 Mukwonago, WI 53149 United States
Sun
22
May
07:30 am
McHenry County Fairgrounds, 11900 Country Club Rd. Woodstock, IL 60098 United States
Sun
22
May
08:00 am
Kankakee County Fairgrounds, 213 W 4000S Rd. Kankakee, IL 60901 United States
Sun
22
May
09:00 am
FSC Athletics, 3242 W. 250 N. West Lafayette, IN 47906 United States
Sun
22
May
09:00 am
Barron Ice Arena, 525 E. Birch Ave Barron, WI 54812 United States
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube