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

January 2022

Sat
29
Jan
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sun
30
Jan
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States

February 2022

Fri
04
Feb
02:00 pm
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Fri
04
Feb
03:00 pm
Glacier Rock Clarion Hotel & Conf. Center, 626 West Pine Street Baraboo, WI 53913 United States
Fri
04
Feb
03:00 pm
Sleep Inn & Suites Conference Center, 5872 33rd Ave. Eau Claire, WI 54703 United States
Sat
05
Feb
09:00 am
Center For Rural Development #300, 2292 US HWY 27 Somerset, KY 42501 United States
Sat
05
Feb
09:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Sat
05
Feb
09:00 am
St Charles Convention Center, 1 Convention Center Plaza St. Charles, MO 63303 United States
Sat
05
Feb
09:00 am
Glacier Rock Clarion Hotel & Conf. Center, 626 West Pine Street Baraboo, WI 53913 United States
Sat
05
Feb
09:00 am
Sleep Inn & Suites Conference Center, 5872 33rd Ave. Eau Claire, WI 54703 United States
Sat
05
Feb
09:00 am
Appalachian Fairgrounds, 100 Lakeview St. Gray, TN 37615 United States
Sun
06
Feb
09:00 am
Center For Rural Development #300, 2292 US HWY 27 Somerset, KY 42501 United States
Sun
06
Feb
09:00 am
St Charles Convention Center, 1 Convention Center Plaza St. Charles, MO 63303 United States
Sun
06
Feb
09:00 am
Appalachian Fairgrounds, 100 Lakeview St. Gray, TN 37615 United States
Sun
06
Feb
10:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Fri
11
Feb
02:00 pm
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Fri
11
Feb
03:00 pm
Kettle Moraine Bowl, 1021 E Commerce Blvd. Slinger, WI 53086 United States
Fri
11
Feb
03:00 pm
Jefferson County Fair Park, 503 North Jackson Avenue Jefferson, WI 53549 United States
Sat
12
Feb
08:00 am
Kettle Moraine Bowl, 1021 E Commerce Blvd. Slinger, WI 53086 United States
Sat
12
Feb
09:00 am
QCCA Expo Center, 2621 4th Ave. Rock Island, IL United States
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
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
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
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
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
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
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

Sat
09
Apr
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sun
10
Apr
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sat
23
Apr
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States
Sun
24
Apr
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube