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

February 2022

Sat
12
Feb
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States
Sat
12
Feb
09:00 am
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Sat
12
Feb
09:00 am
Jefferson County Fair Park, 503 North Jackson Avenue Jefferson, WI 53549 United States
Sat
12
Feb
09:00 am
Cave City Convention Center, 502 Mammoth Cave St. Cave City, KY 42127 United States
Sat
12
Feb
09:00 am
National Guard Armory-Maryville, 1721 W. Lamar Alexander Parkway Maryville, TN 37801 United States
Sat
12
Feb
09:00 am
Corbin Arena, 500 Arena Dr. Corbin, KY 40701 United States
Sun
13
Feb
09:00 am
QCCA Expo Center, 2621 4th Ave. Rock Island, IL United States
Sun
13
Feb
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States
Sun
13
Feb
09:00 am
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Sun
13
Feb
09:00 am
Jefferson County Fair Park, 503 North Jackson Avenue Jefferson, WI 53549 United States
Sun
13
Feb
09:00 am
Cave City Convention Center, 502 Mammoth Cave St. Cave City, KY 42127 United States
Sun
13
Feb
09:00 am
National Guard Armory-Maryville, 1721 W. Lamar Alexander Parkway Maryville, TN 37801 United States
Sun
13
Feb
09:00 am
Corbin Arena, 500 Arena Dr. Corbin, KY 40701 United States
Fri
18
Feb
03:00 pm
Sunnyview Expo Center, 500 E. County Road Y Oshkosh, WI 54901 United States
Sat
19
Feb
08:00 am
KCI-Expo Center, 11730 N Ambassador Dr. Kansas City, MO 64153 United States
Sat
19
Feb
09:00 am
Sunnyview Expo Center, 500 E. County Road Y Oshkosh, WI 54901 United States
Sat
19
Feb
09:00 am
Clarksville National Guard Armory, 1801 Fort Campbell Blvd. Clarksville, TN 37042 United States
Sat
19
Feb
09:00 am
Crossroads Arena, 2800 S. Harper Rd Corinth, MO 38834 United States
Sun
20
Feb
09:00 am
Sunnyview Expo Center, 500 E. County Road Y Oshkosh, WI 54901 United States
Sun
20
Feb
10:00 am
Clarksville National Guard Armory, 1801 Fort Campbell Blvd. Clarksville, TN 37042 United States
Sun
20
Feb
10:00 am
Crossroads Arena, 2800 S. Harper Rd Corinth, MO 38834 United States
Sat
26
Feb
09:00 am
St. Joseph Civic Arena, 100 N 4th St. St Joseph, MO 64501 United States
Sat
26
Feb
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sat
26
Feb
09:00 am
Kentucky Fair & Expo, 937 Phillips Lane Louisville, KY 40209 United States
Sun
27
Feb
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sun
27
Feb
09:00 am
Kentucky Fair & Expo, 937 Phillips Lane Louisville, KY 40209 United States
Sun
27
Feb
10:00 am
St. Joseph Civic Arena, 100 N 4th St. St Joseph, MO 64501 United States

March 2022

Fri
04
Mar
11:00 am
Christian County Elks Lodge, 2401 N. 17th Street Ozark, MO 65721 United States
Fri
04
Mar
12:00 pm
The Kruse Plaza, 5634 Opportunity Blvd. Auburn, IN 46706 United States
Fri
04
Mar
03:00 pm
Gordon Town Hall, 9709 Co Rd Y Gordon, WI 54838 United States
Fri
04
Mar
03:00 pm
Merrill Expo Building, 303 N Sales St. Merrill, 54452 United States
Fri
04
Mar
03:00 pm
County Line Hall, 103 200th Ave. Union Grove, WI 53182 United States
Fri
04
Mar
03:00 pm
Onalaska Omni Center, 255 Riders Club Road Onalaska, WI 54650 United States
Sat
05
Mar
08:00 am
Kankakee County Fairgrounds, 213 W 4000S Rd. Kankakee, IL 60901 United States
Sat
05
Mar
09:00 am
The Kruse Plaza, 5634 Opportunity Blvd. Auburn, IN 46706 United States
Sat
05
Mar
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sat
05
Mar
09:00 am
Lost Creek Conservation Club, 1330 N. Main St. Terre Haute, IN 47803 United States
Sat
05
Mar
09:00 am
Christian County Elks Lodge, 2401 N. 17th Street Ozark, MO 65721 United States
Sat
05
Mar
09:00 am
Newton County Fairgrounds, 700 Field Ave. Neosho, MO 64850 United States
Sat
05
Mar
09:00 am
Mississippi Valley Fairgrounds, 2815 Locust St. Davenport, IA 52804 United States
Sat
05
Mar
09:00 am
Gordon Town Hall, 9709 Co Rd Y Gordon, WI 54838 United States
Sat
05
Mar
09:00 am
Merrill Expo Building, 303 N Sales St. Merrill, 54452 United States
Sat
05
Mar
09:00 am
County Line Hall, 103 200th Ave. Union Grove, WI 53182 United States
Sat
05
Mar
09:00 am
Onalaska Omni Center, 255 Riders Club Road Onalaska, WI 54650 United States
Sat
05
Mar
10:00 am
Bend of the River Conservation Club, 900 Mayflower Rd. Niles, IN 49120 United States
Sun
06
Mar
08:00 am
Kankakee County Fairgrounds, 213 W 4000S Rd. Kankakee, IL 60901 United States
Sun
06
Mar
09:00 am
The Kruse Plaza, 5634 Opportunity Blvd. Auburn, IN 46706 United States
Sun
06
Mar
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sun
06
Mar
09:00 am
Lost Creek Conservation Club, 1330 N. Main St. Terre Haute, IN 47803 United States
Sun
06
Mar
09:00 am
Christian County Elks Lodge, 2401 N. 17th Street Ozark, MO 65721 United States
Sun
06
Mar
09:00 am
Newton County Fairgrounds, 700 Field Ave. Neosho, MO 64850 United States
Sun
06
Mar
09:00 am
Mississippi Valley Fairgrounds, 2815 Locust St. Davenport, IA 52804 United States
Fri
11
Mar
10:00 am
Hilton Garden Inn, 1355 W. 20th Ave. Oshkosh, WI 54902 United States
Fri
11
Mar
02:00 pm
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Fri
11
Mar
02:00 pm
Northern Indiana Event Center, 21565 Executive Pkwy Elkhart, IN 46514 United States
Fri
11
Mar
03:00 pm
Waupaca County Fairgrounds, 602 South St. Weyauwega, WI 54983 United States
Fri
11
Mar
03:00 pm
Chippewa Valley Expo Center, 5150 Old Mill Plaza Drive Eau Claire, WI 54703 United States
Fri
11
Mar
04:00 pm
Hwy 72 Events Center, 1100 Highway 72 East Rolla, MO 65401 United States
Fri
11
Mar
04:00 pm
Kettle Moraine Bowl, 1021 E Commerce Blvd. Slinger, WI 53086 United States
Fri
11
Mar
05:00 pm
Adrian Optimist Community Building, 11092 NW County Rd 41 Adrian, MO 64720 United States
Sat
12
Mar
08:00 am
Adrian Optimist Community Building, 11092 NW County Rd 41 Adrian, MO 64720 United States
Sat
12
Mar
08:00 am
Kettle Moraine Bowl, 1021 E Commerce Blvd. Slinger, WI 53086 United States
Sat
12
Mar
09:00 am
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Sat
12
Mar
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sat
12
Mar
09:00 am
Northern Indiana Event Center, 21565 Executive Pkwy Elkhart, IN 46514 United States
Sat
12
Mar
09:00 am
Dugger Community Building, 843 S. Hicum St. Dugger, IN 47848 United States
Sat
12
Mar
09:00 am
Hwy 72 Events Center, 1100 Highway 72 East Rolla, MO 65401 United States
Sat
12
Mar
09:00 am
Hilton Garden Inn, 1355 W. 20th Ave. Oshkosh, WI 54902 United States
Sat
12
Mar
09:00 am
Waupaca County Fairgrounds, 602 South St. Weyauwega, WI 54983 United States
Sat
12
Mar
09:00 am
Chippewa Valley Expo Center, 5150 Old Mill Plaza Drive Eau Claire, WI 54703 United States
Sat
12
Mar
09:00 am
Bristol Motor Speedway, 151 Speedway Blvd. Bristol, TN 37620 United States
Sat
12
Mar
09:00 am
Belleville Fairgrounds, 200 S. Belt E. Belleville, IL 62220 United States
Sun
13
Mar
09:00 am
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Sun
13
Mar
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sun
13
Mar
09:00 am
Northern Indiana Event Center, 21565 Executive Pkwy Elkhart, IN 46514 United States
Sun
13
Mar
09:00 am
Dugger Community Building, 843 S. Hicum St. Dugger, IN 47848 United States
Sun
13
Mar
09:00 am
Adrian Optimist Community Building, 11092 NW County Rd 41 Adrian, MO 64720 United States
Sun
13
Mar
09:00 am
Hwy 72 Events Center, 1100 Highway 72 East Rolla, MO 65401 United States
Sun
13
Mar
09:00 am
Chippewa Valley Expo Center, 5150 Old Mill Plaza Drive Eau Claire, WI 54703 United States
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
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube