See the best of MidWest Outdoors in our weekly newsletter! FREE SIGNUP

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 2024

Sat
23
Mar
08:00 am
KCI-Expo Center, 11730 N Ambassador Dr. Kansas City, MO 64153 United States
Sun
24
Mar
09:00 am
KCI-Expo Center, 11730 N Ambassador Dr. Kansas City, MO 64153 United States
Fri
29
Mar
02:00 pm
The Kruse Plaza, 5634 Opportunity Blvd. Auburn, IN 46706 United States
Sat
30
Mar
09:00 am
The Kruse Plaza, 5634 Opportunity Blvd. Auburn, IN 46706 United States
Sun
31
Mar
09:00 am
The Kruse Plaza, 5634 Opportunity Blvd. Auburn, IN 46706 United States

April 2024

Fri
05
Apr
10:00 am
American Legion Post 216, 2932 Mo-13 Hwy Bethany, MO 64424 United States
Fri
05
Apr
12:00 pm
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Fri
05
Apr
02:00 pm
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Fri
05
Apr
03:00 pm
Circle B Recreation, 6261 WI-60 Trunk Cedarburg, WI 53012 United States
Fri
05
Apr
03:00 pm
Antigo Ice Arena, 1633 Neva Rd. Antigo, WI 54409 United States
Fri
05
Apr
04:00 pm
Jefferson City Jaycees Fairgrounds, 1445 Fairgrounds Rd. Jefferson City, MO 65109 United States
Fri
05
Apr
04:00 pm
Rice Lake Elks Lodge #1441, 36 East Eau Claire Street Rice Lake, WI 54868 United States
Sat
06
Apr
06:00 am
Miamitown Gun and Knife Show, 10995 Oakridge Dr. Crosby Township, OH 45203 United States
Sat
06
Apr
08:00 am
Circle B Recreation, 6261 WI-60 Trunk Cedarburg, WI 53012 United States
Sat
06
Apr
08:00 am
American Legion Post 436, 924 Main St. Wrightstown, WI 54180 United States
Sat
06
Apr
09:00 am
National Guard Armory – Clinton, 189 Jd Yarnell Industrial Pkwy Clinton, TN 37716 United States
Sat
06
Apr
09:00 am
Cumberland County Complex, 1398 Livingston Rd Crossville, TN 38571 United States
Sat
06
Apr
09:00 am
Pritchard Community Center, 404 S. Mulberry St. Elizabethtown, KY 42701 United States
Sat
06
Apr
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sat
06
Apr
09:00 am
Tipton County Fairgrounds, 1200 South Main Street Tipton, IN 46072 United States
Sat
06
Apr
09:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Sat
06
Apr
09:00 am
Houghton Lake Playhouse, 1701 W Houghton Lake Dr. Houghton Lake, MI 48629 United States
Sat
06
Apr
09:00 am
Jefferson City Jaycees Fairgrounds, 1445 Fairgrounds Rd. Jefferson City, MO 65109 United States
Sat
06
Apr
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sat
06
Apr
09:00 am
Rice Lake Elks Lodge #1441, 36 East Eau Claire Street Rice Lake, WI 54868 United States
Sat
06
Apr
09:00 am
Antigo Ice Arena, 1633 Neva Rd. Antigo, WI 54409 United States
Sat
06
Apr
10:00 am
American Legion Post 216, 2932 Mo-13 Hwy Bethany, MO 64424 United States
Sun
07
Apr
09:00 am
Cumberland County Complex, 1398 Livingston Rd Crossville, TN 38571 United States
Sun
07
Apr
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sun
07
Apr
09:00 am
Tipton County Fairgrounds, 1200 South Main Street Tipton, IN 46072 United States
Sun
07
Apr
09:00 am
Kaleva VFW, 13300 9 Mile Rd. Kaleva, MI 49645 United States
Sun
07
Apr
09:00 am
Jefferson City Jaycees Fairgrounds, 1445 Fairgrounds Rd. Jefferson City, MO 65109 United States
Sun
07
Apr
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sun
07
Apr
09:00 am
Antigo Ice Arena, 1633 Neva Rd. Antigo, WI 54409 United States
Sun
07
Apr
10:00 am
Pritchard Community Center, 404 S. Mulberry St. Elizabethtown, KY 42701 United States
Sun
07
Apr
10:00 am
Ingham County Fairgrounds, 700 E. Ash St. Mason, MI 48854 United States
Sun
07
Apr
10:00 am
American Legion Post 216, 2932 Mo-13 Hwy Bethany, MO 64424 United States
Fri
12
Apr
03:00 pm
Amery Hockey Arena, 1065 River Place Drive Amery, WI 54001 United States
Fri
12
Apr
03:00 pm
Best Western Plus Conference Center, 3340 Mondovi Rd. Eau Claire, WI 54701 United States
Fri
12
Apr
03:00 pm
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Fri
12
Apr
04:00 pm
VFW Post 534, 110 E Veterans Way Joplin, MO 64801 United States
Fri
12
Apr
05:00 pm
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
13
Apr
06:00 am
Miamitown Gun and Knife Show, 10995 Oakridge Dr. Crosby Township, OH 45203 United States
Sat
13
Apr
08:00 am
Fond du Lac County Fairgrounds, 495 Martin Ave. Fond du Lac, WI 54935 United States
Sat
13
Apr
08:00 am
Saint Cloud National Guard Armory, 1710 Veterans Drive Saint Cloud, MN 56303 United States
Sat
13
Apr
08:00 am
Evansville National Guard Armory, 3300 East Division St. Evansville, IN 47715 United States
Sat
13
Apr
08:30 am
Chillicothe Sportsmen’s Club House, 21228 N Yankee Ln. Chillicothe, IL 61523 United States
Sat
13
Apr
09:00 am
Mid-TN Expo Center, 1660 Middle Tennessee Blvd. Murfreesboro, TN 37129 United States
Sat
13
Apr
09:00 am
National Guard Armory – Columbus, 2160 Arnold St. Columbus, IN 47203 United States
Sat
13
Apr
09:00 am
Tippecanoe County Fairgrounds, 1010 Teal Rd. Lafayette, IN 47905 United States
Sat
13
Apr
09:00 am
Dort Federal Credit Union Event Center, 3501 Lapeer Rd Flint, MI 48503 United States
Sat
13
Apr
09:00 am
Kaliseum, 1900 Fairgrounds Rd. Kalkaska, MI 49646 United States
Sat
13
Apr
09:00 am
VFW Post 534, 110 E Veterans Way Joplin, MO 64801 United States
Sat
13
Apr
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
13
Apr
09:00 am
Amery Hockey Arena, 1065 River Place Drive Amery, WI 54001 United States
Sat
13
Apr
09:00 am
Best Western Plus Conference Center, 3340 Mondovi Rd. Eau Claire, WI 54701 United States
Sat
13
Apr
09:00 am
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Sat
13
Apr
09:00 am
Monroe County Fairgrounds, 3775 S Custer Road Monroe, MI 48161 United States
Sun
14
Apr
07:30 am
Kane County Fairgrounds, 525 S Randall Rd. St. Charles, IL 60174 United States
Sun
14
Apr
08:00 am
Fond du Lac County Fairgrounds, 495 Martin Ave. Fond du Lac, WI 54935 United States
Sun
14
Apr
08:00 am
Saint Cloud National Guard Armory, 1710 Veterans Drive Saint Cloud, MN 56303 United States
Sun
14
Apr
08:00 am
Allen County Fairgrounds, 2750 Harding Hwy Lima, OH 45804 United States
Sun
14
Apr
08:30 am
Chillicothe Sportsmen’s Club House, 21228 N Yankee Ln. Chillicothe, IL 61523 United States
Sun
14
Apr
09:00 am
Mid-TN Expo Center, 1660 Middle Tennessee Blvd. Murfreesboro, TN 37129 United States
Sun
14
Apr
09:00 am
National Guard Armory – Columbus, 2160 Arnold St. Columbus, IN 47203 United States
Sun
14
Apr
09:00 am
Evansville National Guard Armory, 3300 East Division St. Evansville, IN 47715 United States
Sun
14
Apr
09:00 am
Tippecanoe County Fairgrounds, 1010 Teal Rd. Lafayette, IN 47905 United States
Sun
14
Apr
09:00 am
Kaliseum, 1900 Fairgrounds Rd. Kalkaska, MI 49646 United States
Sun
14
Apr
09:00 am
VFW Post 534, 110 E Veterans Way Joplin, MO 64801 United States
Sun
14
Apr
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sun
14
Apr
10:00 am
Dort Federal Credit Union Event Center, 3501 Lapeer Rd Flint, MI 48503 United States
Fri
19
Apr
09:00 am
Macon County Fairgrounds, 1267 Russell Dr. Lafayette, TN 37083 United States
Fri
19
Apr
02:00 pm
Taylor Town Trade Center, 22525 Ecorse Road Taylor, MI 48180 United States
Fri
19
Apr
03:00 pm
Colby Lions Club, 701 W Dolf St. Colby, WI 54421 United States
Fri
19
Apr
03:00 pm
Concord House, 977 Concord Center Road Sullivan, WI 53178 United States
Fri
19
Apr
04:00 pm
STL Athletic Center, 2300 Hitzert Ct. Fenton, MS 63026 United States
Sat
20
Apr
06:00 am
Miamitown Gun and Knife Show, 10995 Oakridge Dr. Crosby Township, OH 45203 United States
Sat
20
Apr
08:00 am
STL Athletic Center, 2300 Hitzert Ct. Fenton, MS 63026 United States
Sat
20
Apr
08:00 am
Concord House, 977 Concord Center Road Sullivan, WI 53178 United States
Sat
20
Apr
08:00 am
Will County Fairgrounds, 710 S West St. Peotone, IL 60468. United States
Sat
20
Apr
09:00 am
Macon County Fairgrounds, 1267 Russell Dr. Lafayette, TN 37083 United States
Sat
20
Apr
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sat
20
Apr
09:00 am
Howard County Fairgrounds IN, 790 N. Meridian St. Greentown, IN 46936 United States
Sat
20
Apr
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sat
20
Apr
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sat
20
Apr
09:00 am
Colby Lions Club, 701 W Dolf St. Colby, WI 54421 United States
Sat
20
Apr
10:00 am
Taylor Town Trade Center, 22525 Ecorse Road Taylor, MI 48180 United States
Sun
21
Apr
08:00 am
Will County Fairgrounds, 710 S West St. Peotone, IL 60468. United States
Sun
21
Apr
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sun
21
Apr
09:00 am
Howard County Fairgrounds IN, 790 N. Meridian St. Greentown, IN 46936 United States
Sun
21
Apr
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sun
21
Apr
09:00 am
STL Athletic Center, 2300 Hitzert Ct. Fenton, MS 63026 United States
Sun
21
Apr
09:00 am
Rocques 8HI Club, W14681 US Hwy 8 Goodman, WI 54125 United States
Sun
21
Apr
10:00 am
Taylor Town Trade Center, 22525 Ecorse Road Taylor, MI 48180 United States
Sun
21
Apr
10:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Fri
26
Apr
03:00 pm
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Fri
26
Apr
04:00 pm
Mid-America Center, 1 Arena Way Council Bluffs, IA 51501 United States
Fri
26
Apr
05:00 pm
Columbia Elks Lodge, 4747 E Elk Park Dr. Columbia, MO 65201 United States
Sat
27
Apr
06:00 am
Miamitown Gun and Knife Show, 10995 Oakridge Dr. Crosby Township, OH 45203 United States
Sat
27
Apr
08:00 am
Columbia Elks Lodge, 4747 E Elk Park Dr. Columbia, MO 65201 United States
Sat
27
Apr
09:00 am
Goshen Memorial Park, Orange Building, Nye St. Clay City, IN 47841 United States
Sat
27
Apr
09:00 am
Mid-America Center, 1 Arena Way Council Bluffs, IA 51501 United States
Sat
27
Apr
09:00 am
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States
Sun
28
Apr
09:00 am
Goshen Memorial Park, Orange Building, Nye St. Clay City, IN 47841 United States
Sun
28
Apr
09:00 am
Mid-America Center, 1 Arena Way Council Bluffs, IA 51501 United States
Sun
28
Apr
09:00 am
Waukesha County Expo Center, 1000 Northview Road Waukesha, WI 53188 United States

May 2024

Fri
03
May
12:00 pm
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sat
04
May
06:00 am
Miamitown Gun and Knife Show, 10995 Oakridge Dr. Crosby Township, OH 45203 United States
Sat
04
May
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sun
05
May
09:00 am
Washington County Fairgrounds, Thompson Hall, 2537 N. McConnell Ave. Fayetteville, AR 72704 United States
Sat
11
May
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sat
11
May
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sun
12
May
09:00 am
Stout Field National Guard Armory, 3912 W Minnesota Indianapolis, IN 46241 United States
Sun
12
May
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sat
18
May
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Sun
19
May
07:30 am
Kane County Fairgrounds, 525 S Randall Rd. St. Charles, IL 60174 United States
Sun
19
May
09:00 am
Lake County Fairgrounds (IN), 889 S. Court Street Crown Point, IN 46307 United States
Fri
31
May
05:00 pm
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States

June 2024

Sat
01
Jun
09:00 am
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sun
02
Jun
09:00 am
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sat
08
Jun
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sun
09
Jun
09:30 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube