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

September 2021

Sat
11
Sep
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sat
11
Sep
09:00 am
Florentine Event Center, 8605 Haines Dr. # D Florence, KY 41042 United States
Fri
17
Sep
03:00 pm
Fountain Banquet Hall, 8505 Durand Ave. Sturtevant, WI 53177 United States
Fri
17
Sep
05:00 pm
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
18
Sep
09:00 am
White County Fairgrounds, 565 Hale St. Sparta, TN 38583 United States
Sun
19
Sep
08:00 am
McHenry County Fairgrounds, 11900 Country Club Rd. Woodstock, IL 60098 United States
Fri
24
Sep
11:00 am
Christian County Elks Lodge, 2401 N. 17th Street Ozark, MO 65721 United States
Fri
24
Sep
03:00 pm
Head of the Lakes Fairgrounds, 700 Tower Ave. Superior, WI 54880 United States
Sat
25
Sep
08:00 am
McLeod County Fairgrounds, 840 Century Ave. SW Hutchinson, MN 55350 United States
Sat
25
Sep
08:30 am
Chillicothe Sportsmen’s Club House, 21228 N Yankee Ln. Chillicothe, IL 61523 United States
Sat
25
Sep
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sat
25
Sep
09:00 am
DuPage County Fairgrounds, 2015 Manchester Rd. Wheaton, IL 60187 United States

October 2021

Fri
01
Oct
03:00 pm
VFW Post 1037, 244 Industrial Drive Waupaca, WI 54981 United States
Sat
02
Oct
08:00 am
Peshtigo River Center, W7842 Airport Road Crivitz, WI 54114 United States
Sat
02
Oct
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sat
02
Oct
09:00 am
Mississippi Valley Fairgrounds, 2815 Locust St. Davenport, IA 52804 United States
Fri
08
Oct
02:00 pm
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Fri
08
Oct
04:00 pm
Westfair Fairgrounds, 22984 Highway 6 Council Bluffs, IA 51503 United States
Sat
09
Oct
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States
Sat
16
Oct
08:00 am
Fond du Lac County Fairgrounds, 495 Martin Ave. Fond du Lac, WI 54935 United States
Sat
16
Oct
09:00 am
Wayne County Fairgrounds, 861 Salisbury Rd. Richmond, IN 47374 United States
Sat
16
Oct
09:00 am
Alhambra Shriners Auditorium, 1000 Alhambra Dr. Chattanooga, TN 37421 United States
Fri
22
Oct
03:00 pm
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Sat
30
Oct
09:00 am
Vanderburgh 4-H Center, 201 E. Boonville-New Harmony Rd. Evansville, IN 47725 United States
Sat
30
Oct
09:00 am
American 1 Credit Union Event Center, 200 W. Ganson St. Jackson, MI 49202 United States

November 2021

Fri
05
Nov
12:00 pm
American Legion #217, 32739 Wildcat Dr. Warsaw, MO 65355 United States
Fri
05
Nov
03:00 pm
Lapeer Center Building, 425 County Center St. Lapeer, MI 48446 United States
Fri
05
Nov
03:00 pm
Glacier Rock Clarion Hotel & Conf. Center, 626 West Pine Street Baraboo, WI 53913 United States
Fri
05
Nov
04:00 pm
Iowa Events Center, 730 Third Street Des Moines, IA 50309 United States
Fri
05
Nov
04:00 pm
CY Sports Center, 2180 N. Fox Hollow Dr. Nixa, MO 65714 United States
Fri
05
Nov
04:00 pm
Kettle Moraine Bowl, 1021 E Commerce Blvd. Slinger, WI 53086 United States
Sat
06
Nov
08:30 am
Savanna Oaks Community Center, 100 Savanna Road Fall River, IL 53932 United States
Sat
06
Nov
09:00 am
Blue Water Convention Center, 500 Thomas Edison Parkway Port Huron, MI 48060 United States
Sat
06
Nov
09:00 am
Hallsville Fairgrounds, 500 E. Hwy Oo Hallsville, MO 65255 United States
Sat
06
Nov
09:00 am
Trigg County Convention Center, 303 Complex Rd. Cadiz, KY 42211 United States
Sat
06
Nov
09:00 am
Interstate Center, 1106 Interstate Dr. Bloomington, IL 61705 United States
Wed
10
Nov
03:00 pm
Madison VFW Post 7591, 301 Cottage Grove Rd. Madison East, WI 53716 United States
Fri
12
Nov
03:00 pm
County Line Hall, 103 200th Ave. Union Grove, WI 53182 United States
Fri
12
Nov
05:00 pm
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sat
13
Nov
08:00 am
Peshtigo River Center, W7842 Airport Road Crivitz, WI 54114 United States
Sat
13
Nov
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sat
13
Nov
09:00 am
The Northern Center, 7784 Stone School Rd. Houghton Lake, MI 48629 United States
Sat
13
Nov
09:00 am
Audubon National Guard Armory, 601 Southside Ave. Audubon, IA 50025 United States
Sat
13
Nov
09:00 am
Jackson Fairgrounds Park, 800 S Highland Ave. Jackson, TN 38301 United States
Sun
14
Nov
07:30 am
Kane County Fairgrounds, 525 S Randall Rd. St. Charles, IL 60174 United States
Fri
19
Nov
02:00 pm
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Fri
19
Nov
03:00 pm
Fraternal Order of Eagles, 1104 S Oak Ave Marshfield, WI 54449 United States
Fri
19
Nov
04:00 pm
Bridge View Center, 102 Church St. Ottumwa, IA 52501 United States
Sat
20
Nov
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sat
20
Nov
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sat
20
Nov
09:00 am
Appalachian Fairgrounds, 100 Lakeview St. Gray, TN 37615 United States
Sat
20
Nov
09:00 am
Cave City Convention Center, 502 Mammoth Cave St. Cave City, KY 42127 United States
Sat
20
Nov
09:00 am
Center For Rural Development #300, 2292 US HWY 27 Somerset, KY 42501 United States
Sun
21
Nov
08:00 am
McHenry County Fairgrounds, 11900 Country Club Rd. Woodstock, IL 60098 United States
Fri
26
Nov
12:00 pm
Northern Indiana Event Center, 21565 Executive Pkwy Elkhart, IN 46514 United States
Fri
26
Nov
03:00 pm
Richford Community Center, W11127 Cumberland Rd. Coloma, WI 54930 United States
Fri
26
Nov
05:00 pm
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
27
Nov
09:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sat
27
Nov
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States

December 2021

Fri
03
Dec
03:00 pm
Jefferson County Fair Park, 503 North Jackson Avenue Jefferson, WI 53549 United States
Fri
03
Dec
03:00 pm
Sunnyview Expo Center, 500 E. County Road Y Oshkosh, WI 54901 United States
Fri
03
Dec
04:00 pm
Branson Sports Club, 418 Buchanan Rd Branson, MO 65616 United States
Sat
04
Dec
08:00 am
Lucky Dog’z Banquet Hall/Labor Temple, 157 S. Green Bay Rd. Neenah, WI 54956 United States
Sat
04
Dec
08:30 am
Chillicothe Sportsmen’s Club House, 21228 N Yankee Ln. Chillicothe, IL 61523 United States
Sat
04
Dec
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Sat
04
Dec
09:00 am
Tipton County Fairgrounds, 1200 South Main Street Tipton, IN 46072 United States
Sat
04
Dec
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sat
04
Dec
09:00 am
QCCA Expo Center, 2621 4th Ave. Rock Island, IL United States
Sat
04
Dec
09:00 am
St. Joseph Civic Arena, 100 N 4th St. St Joseph, MO 64501 United States
Sat
04
Dec
09:00 am
El Hasa Shrine Temple, 13450 State Route 180 Ashland, KY 41102 United States
Sat
04
Dec
09:00 am
Clay County Fairgrounds, 6650 N St. Rd. 59 Brazil, IN 47834 United States
Sat
04
Dec
09:00 am
Crawford County 4-H Park, 1095 IN-66 Marengo, IN 47140 United States
Sun
05
Dec
08:00 am
Stadium View Bar & Grille, 1963 Holmgren way Green Bay, WI 54304 United States
Fri
10
Dec
03:00 pm
Root River Center, 7220 W. Rawson Ave. Franklin, WI 53132 United States
Fri
10
Dec
03:00 pm
Firemen’s Community Center, 203 Mills Street Hillsboro, WI 54634 United States
Fri
10
Dec
04:00 pm
Centre Hall, 1211 4th St., SW Waverly, IA 50677 United States
Fri
10
Dec
04:00 pm
Olympia Athletic Centre, 49 Lawrence St St Charles, MO 63301 United States
Sat
11
Dec
09:00 am
Washtenaw Farm Council Grounds, 5055 Ann Arbor-Saline Rd. Ann Arbor, MI 48103 United States
Sat
11
Dec
09:00 am
Kalamazoo Fairgrounds, 2900 Lake St Kalamazoo, MI 49048 United States
Sat
11
Dec
09:00 am
St. Clair Country Events Center, 1550 IL-15 Belleville, IL 62221 United States
Sat
11
Dec
09:00 am
Wilson County Fairgrounds, 945 East Baddour Parkway Lebanon, TN 37087 United States
Sat
11
Dec
09:00 am
Indiana National Guard, 1533 Clifty Dr. Madison, IN 47250 United States
Sat
11
Dec
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Fri
17
Dec
12:00 pm
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Fri
17
Dec
03:00 pm
St Johns Catholic Church, Parish Hall, 116 West Beech Street Muscoda, WI 53573 United States
Sat
18
Dec
08:00 am
KCI-Expo Center, 11730 N Ambassador Dr. Kansas City, MO 64153 United States
Sat
18
Dec
09:00 am
Suburban Collection Showplace, 46100 Grand River Ave. Novi, MI United States
Sat
18
Dec
09:00 am
White County Fairgrounds, 565 Hale St. Sparta, TN 38583 United States
Sat
18
Dec
09:00 am
National Guard Armory – New Albany, 2009 Grant Line Rd. New Albany, IN 47151 United States
Sat
18
Dec
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sat
18
Dec
09:00 am
Clarksville National Guard Armory, 1801 Fort Campbell Blvd. Clarksville, TN 37042 United States

January 2022

Fri
07
Jan
12:00 pm
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Fri
07
Jan
02:00 pm
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Fri
07
Jan
04:00 pm
Admiral Coontz Armory, 301 Warren Barrett Dr. Hannibal, MO 63401 United States
Fri
07
Jan
05:00 pm
Eagles Club, 1411 Missouri Blvd. Jefferson City, MO 65109 United States
Sat
08
Jan
08:00 am
KCI-Expo Center, 11730 N Ambassador Dr. Kansas City, MO 64153 United States
Sat
08
Jan
09:00 am
The Kruse Plaza, 5634 Opportunity Blvd. Auburn, IN 46706 United States
Fri
14
Jan
03:00 pm
Village Bowl, N86W18330 Main St. Menomonee Falls, WI 53051 United States
Sat
15
Jan
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Tue
18
Jan
08:30 am
Sands Expo and Convention Center, 201 Sands Avenue Las Vegas, NV 89169 United States
Sat
22
Jan
09:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sat
29
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
St Charles Convention Center, 1 Convention Center Plaza St. Charles, MO 63303 United States
Sat
05
Feb
09:00 am
Appalachian Fairgrounds, 100 Lakeview St. Gray, TN 37615 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
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
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
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube