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

October 2021

Fri
22
Oct
03:00 pm
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Fri
22
Oct
05:00 pm
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
23
Oct
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sat
23
Oct
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
23
Oct
09:00 am
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Sun
24
Oct
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sun
24
Oct
09:00 am
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Sun
24
Oct
10:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 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
Sun
31
Oct
09:00 am
Vanderburgh 4-H Center, 201 E. Boonville-New Harmony Rd. Evansville, IN 47725 United States
Sun
31
Oct
10: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
Adventureland Park, 305 34th Ave., NW Altoona, IA 50009 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:00 am
American Legion #217, 32739 Wildcat Dr. Warsaw, MO 65355 United States
Sat
06
Nov
08:00 am
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
Lapeer Center Building, 425 County Center St. Lapeer, MI 48446 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
Adventureland Park, 305 34th Ave., NW Altoona, IA 50009 United States
Sat
06
Nov
09:00 am
CY Sports Center, 2180 N. Fox Hollow Dr. Nixa, MO 65714 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
Glacier Rock Clarion Hotel & Conf. Center, 626 West Pine Street Baraboo, WI 53913 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
Sun
07
Nov
09:00 am
Adventureland Park, 305 34th Ave., NW Altoona, IA 50009 United States
Sun
07
Nov
09:00 am
CY Sports Center, 2180 N. Fox Hollow Dr. Nixa, MO 65714 United States
Sun
07
Nov
09:00 am
Hallsville Fairgrounds, 500 E. Hwy Oo Hallsville, MO 65255 United States
Sun
07
Nov
09:00 am
Trigg County Convention Center, 303 Complex Rd. Cadiz, KY 42211 United States
Sun
07
Nov
09:00 am
Interstate Center, 1106 Interstate Dr. Bloomington, IL 61705 United States
Sun
07
Nov
10:00 am
Blue Water Convention Center, 500 Thomas Edison Parkway Port Huron, MI 48060 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
County Line Hall, 103 200th Ave. Union Grove, WI 53182 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
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 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
Sun
14
Nov
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sun
14
Nov
09:00 am
Audubon National Guard Armory, 601 Southside Ave. Audubon, IA 50025 United States
Sun
14
Nov
10:00 am
The Northern Center, 7784 Stone School Rd. Houghton Lake, MI 48629 United States
Sun
14
Nov
10:00 am
Jackson Fairgrounds Park, 800 S Highland Ave. Jackson, TN 38301 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
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 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
Bridge View Center, 102 Church St. Ottumwa, IA 52501 United States
Sat
20
Nov
09:00 am
Fraternal Order of Eagles, 1104 S Oak Ave Marshfield, WI 54449 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
Sun
21
Nov
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sun
21
Nov
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sun
21
Nov
09:00 am
Bridge View Center, 102 Church St. Ottumwa, IA 52501 United States
Sun
21
Nov
09:00 am
Appalachian Fairgrounds, 100 Lakeview St. Gray, TN 37615 United States
Sun
21
Nov
09:00 am
Cave City Convention Center, 502 Mammoth Cave St. Cave City, KY 42127 United States
Sun
21
Nov
09:00 am
Center For Rural Development #300, 2292 US HWY 27 Somerset, KY 42501 United States
Sun
21
Nov
10:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 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
08:00 am
Richford Community Center, W11127 Cumberland Rd. Coloma, WI 54930 United States
Sat
27
Nov
09:00 am
Northern Indiana Event Center, 21565 Executive Pkwy Elkhart, IN 46514 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
Sat
27
Nov
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sun
28
Nov
09:00 am
Northern Indiana Event Center, 21565 Executive Pkwy Elkhart, IN 46514 United States
Sun
28
Nov
09:00 am
Delaware IN County Fairgrounds, 1210 N Wheeling Ave. Muncie, IN 47303 United States
Sun
28
Nov
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sun
28
Nov
10:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States

December 2021

Fri
03
Dec
03:00 pm
Jefferson County Fair Park, 503 North Jackson Avenue Jefferson, WI 53549 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
Sat
04
Dec
09:00 am
Jefferson County Fair Park, 503 North Jackson Avenue Jefferson, WI 53549 United States
Sat
04
Dec
09:00 am
Knoxville Convention Center, 701 Henley St Knoxville, TN 37902 United States
Sun
05
Dec
08:00 am
Stadium View Bar & Grille, 1963 Holmgren way Green Bay, WI 54304 United States
Sun
05
Dec
08:30 am
Chillicothe Sportsmen’s Club House, 21228 N Yankee Ln. Chillicothe, IL 61523 United States
Sun
05
Dec
09:00 am
Hancock County Fairgrounds, 620 N. Apple St. Greenfield, IN 46140 United States
Sun
05
Dec
09:00 am
Tipton County Fairgrounds, 1200 South Main Street Tipton, IN 46072 United States
Sun
05
Dec
09:00 am
QCCA Expo Center, 2621 4th Ave. Rock Island, IL United States
Sun
05
Dec
09:00 am
Knoxville Convention Center, 701 Henley St Knoxville, TN 37902 United States
Sun
05
Dec
10:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sun
05
Dec
Wed
08
Dec
03:00 pm
Madison VFW Post 7591, 301 Cottage Grove Rd. Madison East, WI 53716 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
Sat
11
Dec
08:00 am
Root River Center, 7220 W. Rawson Ave. Franklin, WI 53132 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
Centre Hall, 1211 4th St., SW Waverly, IA 50677 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
Firemen’s Community Center, 203 Mills Street Hillsboro, WI 54634 United States
Sat
11
Dec
09:00 am
Wilson County Fairgrounds, 945 East Baddour Parkway Lebanon, TN 37087 United States
Sun
12
Dec
07:30 am
Kane County Fairgrounds, 525 S Randall Rd. St. Charles, IL 60174 United States
Sun
12
Dec
09:00 am
Centre Hall, 1211 4th St., SW Waverly, IA 50677 United States
Sun
12
Dec
09:00 am
St. Clair Country Events Center, 1550 IL-15 Belleville, IL 62221 United States
Sun
12
Dec
09:00 am
Wilson County Fairgrounds, 945 East Baddour Parkway Lebanon, TN 37087 United States
Sun
12
Dec
10:00 am
Kalamazoo Fairgrounds, 2900 Lake St Kalamazoo, MI 49048 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
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 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
St Johns Catholic Church, Parish Hall, 116 West Beech Street Muscoda, WI 53573 United States
Sat
18
Dec
09:00 am
Center For Rural Development #300, 2292 US HWY 27 Somerset, KY 42501 United States
Sat
18
Dec
09:00 am
White County Fairgrounds, 565 Hale St. Sparta, TN 38583 United States
Sun
19
Dec
08:00 am
McHenry County Fairgrounds, 11900 Country Club Rd. Woodstock, IL 60098 United States
Sun
19
Dec
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sun
19
Dec
09:00 am
Center For Rural Development #300, 2292 US HWY 27 Somerset, KY 42501 United States
Sun
19
Dec
09:00 am
White County Fairgrounds, 565 Hale St. Sparta, TN 38583 United States
Sun
19
Dec
10:00 am
Suburban Collection Showplace, 46100 Grand River Ave. Novi, MI United States
Fri
31
Dec
02:00 pm
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Fri
31
Dec
04:00 pm
Adventureland Park, 305 34th Ave., NW Altoona, IA 50009 United States

January 2022

Sat
01
Jan
09:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Sat
01
Jan
09:00 am
Adventureland Park, 305 34th Ave., NW Altoona, IA 50009 United States
Sun
02
Jan
09:00 am
Adventureland Park, 305 34th Ave., NW Altoona, IA 50009 United States
Sun
02
Jan
10:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Fri
07
Jan
12:00 pm
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sat
08
Jan
09:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sat
08
Jan
10:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sun
09
Jan
10:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sun
09
Jan
10:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Tue
18
Jan
08:30 am
Sands Expo and Convention Center, 201 Sands Avenue Las Vegas, NV 89169 United States
Wed
19
Jan
08:30 am
Sands Expo and Convention Center, 201 Sands Avenue Las Vegas, NV 89169 United States
Thu
20
Jan
08:30 am
Sands Expo and Convention Center, 201 Sands Avenue Las Vegas, NV 89169 United States
Fri
21
Jan
08:30 am
Sands Expo and Convention Center, 201 Sands Avenue Las Vegas, NV 89169 United States
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube