Loading Events

Gun Shows

Target shooting or hunting, MidWest Outdoors lists upcoming Midwest gun shows.

Events Search and Views Navigation

Event Views Navigation

April 2020

Mon
06
Apr
09:00 am
Kaleva VFW, 13300 9 Mile Rd. Kaleva, MI 49645 United States
Thu
09
Apr
08:00 am
Renaissance St. Louis Airport Hotel, 9801 Natural Bridge Rd. St. Louis, MO 63134 United States
Fri
10
Apr
08:00 am
Renaissance St. Louis Airport Hotel, 9801 Natural Bridge Rd. St. Louis, MO 63134 United States
Fri
10
Apr
02:00 pm
Boot City Opry, 11904 S US Hwy 41 Terre Haute, IN 47802 United States
Fri
10
Apr
02:00 pm
Suburban Collection Showplace, 46100 Grand River Ave. Novi, MI United States
Fri
10
Apr
03:00 pm
Amery Hockey Arena, 1065 River Place Drive Amery, WI 54001 United States
Fri
10
Apr
03:00 pm
Madison Marriott West, 1313 John Q Hammons Dr. Middleton, WI 53562 United States
Fri
10
Apr
03:00 pm
VFW Post 1037, 244 Industrial Drive Waupaca, WI 54981 United States
Sat
11
Apr
08:00 am
Renaissance St. Louis Airport Hotel, 9801 Natural Bridge Rd. St. Louis, MO 63134 United States
Sat
11
Apr
08:00 am
VFW Post 1037, 244 Industrial Drive Waupaca, WI 54981 United States
Sat
11
Apr
09:00 am
Boot City Opry, 11904 S US Hwy 41 Terre Haute, IN 47802 United States
Sat
11
Apr
09:00 am
Missaukee Conservation Club, 1431 N. Morey Rd. Lake City, MI 49651 United States
Sat
11
Apr
09:00 am
Suburban Collection Showplace, 46100 Grand River Ave. Novi, MI United States
Sat
11
Apr
09:00 am
Amery Hockey Arena, 1065 River Place Drive Amery, WI 54001 United States
Sat
11
Apr
09:00 am
Madison Marriott West, 1313 John Q Hammons Dr. Middleton, WI 53562 United States
Sun
12
Apr
08:00 am
Renaissance St. Louis Airport Hotel, 9801 Natural Bridge Rd. St. Louis, MO 63134 United States
Fri
17
Apr
03:00 pm
Sauk County Fairgrounds, 700 Washington Avenue Baraboo, WI 53913 United States
Fri
17
Apr
05:00 pm
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
18
Apr
08:00 am
Fulton County Historical Society Museum, 37 E 375 N Rochester, IN 46975 United States
Sat
18
Apr
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sat
18
Apr
09:00 am
St Joseph County 4-H Fairgrounds, 5117 Ironwood Rd. South Bend, IN 46614 United States
Sat
18
Apr
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sat
18
Apr
09:00 am
Ellison Place, 150 Dale Drive Gaylord, MI 49735 United States
Sat
18
Apr
09:00 am
Kalamazoo Fairgrounds, 2900 Lake St Kalamazoo, MI 49048 United States
Sat
18
Apr
09:00 am
Sauk County Fairgrounds, 700 Washington Avenue Baraboo, WI 53913 United States
Sat
18
Apr
09:00 am
Alhambra Shriners Auditorium, 1000 Alhambra Dr. Chattanooga, TN 37421 United States
Sun
19
Apr
08:00 am
Kendall County Fairgrounds, 10826 State Route 71 Yorkville, IL 60560 United States
Sun
19
Apr
08:00 am
McHenry County Fairgrounds, 11900 Country Club Rd. Woodstock, IL 60098 United States
Sun
19
Apr
09:00 am
Iowa State Fairgrounds, 3000 E. Grand Ave. Des Moines, IA 50317 United States
Sun
19
Apr
09:00 am
St Joseph County 4-H Fairgrounds, 5117 Ironwood Rd. South Bend, IN 46614 United States
Sun
19
Apr
09:00 am
Williams County Fairgrounds, 619 E Main St. Montpelier, OH 43543 United States
Sun
19
Apr
09:00 am
Ellison Place, 150 Dale Drive Gaylord, MI 49735 United States
Sun
19
Apr
09:00 am
Fork Township Community Center Event Hall, 3265 20 Mile Barryton, MI 49305 United States
Sun
19
Apr
09:00 am
Sauk County Fairgrounds, 700 Washington Avenue Baraboo, WI 53913 United States
Sun
19
Apr
10:00 am
Kalamazoo Fairgrounds, 2900 Lake St Kalamazoo, MI 49048 United States
Sun
19
Apr
10:00 am
Alhambra Shriners Auditorium, 1000 Alhambra Dr. Chattanooga, TN 37421 United States
Fri
24
Apr
12:00 am
Rock Island Auction Company, 7819 42nd Street West Rock Island, IL 61201 United States
Fri
24
Apr
03:00 pm
Ashland Civic Center, 320 4th Street W. Ashland, WI 54806 United States
Sat
25
Apr
08:00 am
American Legion Post 21, 16701 E Hwy-40 Independence, 64055 United States
Sat
25
Apr
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sat
25
Apr
09:00 am
Ashland Civic Center, 320 4th Street W. Ashland, WI 54806 United States
Sat
25
Apr
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sat
25
Apr
09:00 am
DuPage County Fairgrounds, 2015 Manchester Rd. Wheaton, IL 60187 United States
Sat
25
Apr
09:00 am
DuPage County Fairgrounds, 2015 Manchester Rd. Wheaton, IL 60187 United States
Sun
26
Apr
08:00 am
Antioch VFW, 75 North Ave. Antioch, IL 60002 United States
Sun
26
Apr
09:00 am
American Legion Post 21, 16701 E Hwy-40 Independence, 64055 United States
Sun
26
Apr
09:00 am
Ashland Civic Center, 320 4th Street W. Ashland, WI 54806 United States
Sun
26
Apr
09:00 am
Knoxville Expo & Grande Event Centers, 5441 Clinton Hwy Knoxville, TN 37912 United States
Sun
26
Apr
10:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States

May 2020

Fri
01
May
12:00 pm
American Legion #217, 32739 Wildcat Dr. Warsaw, MO 65355 United States
Fri
01
May
04:00 pm
Olympia Athletic Centre, 49 Lawrence St St Charles, MO 63301 United States
Sat
02
May
08:00 am
American Legion #217, 32739 Wildcat Dr. Warsaw, MO 65355 United States
Sat
02
May
08:00 am
Crivitz Village Hall, 800 Henriette Ave. Crivitz, WI 54114 United States
Sat
02
May
08:00 am
Diamond Banquet Hall, 55 S. Daly St. Diamond, IL 60416 United States
Sat
02
May
09:00 am
White County Fairgrounds, 565 Hale St. Sparta, TN 38583 United States
Sat
02
May
09:00 am
Olympia Athletic Centre, 49 Lawrence St St Charles, MO 63301 United States
Sat
02
May
09:00 am
Wabash Valley Fairgrounds, 3901 S. US Hwy 41 Terre Haute, IN 47802 United States
Sat
02
May
09:00 am
Birch Run Expo Center, 11600 N. Beyer Rd. Birch Run, MI 48415 United States
Sat
02
May
09:00 am
Trader’s Mall, 6900 Benton Rd. Paducah, 42003 United States
Sat
02
May
09:00 am
Dickson County Fairgrounds, 1053 Highway 47 E. Dickson, TN 37055 United States
Sun
03
May
08:00 am
Diamond Banquet Hall, 55 S. Daly St. Diamond, IL 60416 United States
Sun
03
May
09:00 am
White County Fairgrounds, 565 Hale St. Sparta, TN 38583 United States
Sun
03
May
09:00 am
Olympia Athletic Centre, 49 Lawrence St St Charles, MO 63301 United States
Sun
03
May
09:00 am
Wabash Valley Fairgrounds, 3901 S. US Hwy 41 Terre Haute, IN 47802 United States
Sun
03
May
09:00 am
Leighton Hall, 601 North Evergreen Drive White Cloud, 49349 United States
Sun
03
May
09:00 am
Trader’s Mall, 6900 Benton Rd. Paducah, 42003 United States
Sun
03
May
10:00 am
Birch Run Expo Center, 11600 N. Beyer Rd. Birch Run, MI 48415 United States
Sun
03
May
10:00 am
Dickson County Fairgrounds, 1053 Highway 47 E. Dickson, TN 37055 United States
Fri
08
May
03:00 pm
Comfort Inn & Suites, W10170 WI-54 Black River Falls, WI 54615 United States
Fri
08
May
03:00 pm
Slice Ice Arena, 1632 4th Ave W. Monroe, WI 53566 United States
Fri
08
May
03:00 pm
Comfort Suites Johnson Creek Conference Center, 725 Paradise Ln Johnson Creek, WI 53038 United States
Sat
09
May
08:00 am
Slice Ice Arena, 1632 4th Ave W. Monroe, WI 53566 United States
Sat
09
May
09:00 am
Comfort Inn & Suites, W10170 WI-54 Black River Falls, WI 54615 United States
Sat
09
May
09:00 am
Comfort Suites Johnson Creek Conference Center, 725 Paradise Ln Johnson Creek, WI 53038 United States
Sun
10
May
09:00 am
Comfort Suites Johnson Creek Conference Center, 725 Paradise Ln Johnson Creek, WI 53038 United States
Fri
15
May
03:00 pm
Barron County Fairgrounds, Commercial Bldg, 101 Short St. Rice Lake, WI 54868 United States
Fri
15
May
03:00 pm
Racine County Fairgrounds, 19805 Durand Avenue Union Grove, WI 53182 United States
Fri
15
May
04:00 pm
Northern Wisconsin State Fairgrounds, 225 Edward St. Chippewa Falls, WI 54729 United States
Sat
16
May
08:00 am
Kankakee County Fairgrounds, 213 W 4000S Rd. Kankakee, IL 60901 United States
Sat
16
May
08:00 am
Northern Wisconsin State Fairgrounds, 225 Edward St. Chippewa Falls, WI 54729 United States
Sat
16
May
08:00 am
Kankakee County Fairgrounds, 213 W 4000S Rd. Kankakee, IL 60901 United States
Sat
16
May
09:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sat
16
May
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sat
16
May
09:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sat
16
May
09:00 am
Lake County Fairgrounds, 889 S. Court Street Crown Point, IN 46307 United States
Sat
16
May
09:00 am
Cheboygan Ice Arena, 480 Cleveland Cheboygan, MI 49721 United States
Sat
16
May
09:00 am
Barron County Fairgrounds, Commercial Bldg, 101 Short St. Rice Lake, WI 54868 United States
Sat
16
May
09:00 am
Racine County Fairgrounds, 19805 Durand Avenue Union Grove, WI 53182 United States
Sat
16
May
09:00 am
West Hamblen County Fire Department,, 6301 W Andrew Johnson Hwy Talbott, TN 37877 United States
Sun
17
May
07:30 am
Kane County Fairgrounds, 525 S Randall Rd. St. Charles, IL 60174 United States
Sun
17
May
07:30 am
Kane County Fairgrounds, 525 S Randall Rd. St. Charles, IL 60174 United States
Sun
17
May
08:00 am
Kankakee County Fairgrounds, 213 W 4000S Rd. Kankakee, IL 60901 United States
Sun
17
May
08:00 am
Kankakee County Fairgrounds, 213 W 4000S Rd. Kankakee, IL 60901 United States
Sun
17
May
09:00 am
Ozark Empire Fairgrounds, 3001 N Grant Ave. Springfield, MO 65803 United States
Sun
17
May
09:00 am
Lake County Fairgrounds, 889 S. Court Street Crown Point, IN 46307 United States
Sun
17
May
09:00 am
Northern Wisconsin State Fairgrounds, 225 Edward St. Chippewa Falls, WI 54729 United States
Sun
17
May
09:00 am
Racine County Fairgrounds, 19805 Durand Avenue Union Grove, WI 53182 United States
Sun
17
May
10:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sun
17
May
10:00 am
Allen County War Memorial Coliseum, 4000 Parnell Ave. Ft. Wayne, IN 46805 United States
Sun
17
May
10:00 am
Cheboygan Ice Arena, 480 Cleveland Cheboygan, MI 49721 United States
Sun
17
May
10:00 am
West Hamblen County Fire Department,, 6301 W Andrew Johnson Hwy Talbott, TN 37877 United States
Wed
20
May
03:30 am
Madison VFW Post 7591, 301 Cottage Grove Rd. Madison East, WI 53716 United States
Fri
22
May
03:00 pm
Eagle River Ice Arena, 4149 Sth 70 East Eagle River, WI 54521 United States
Fri
22
May
04:00 pm
Midwest Old Threshers, 405 E. Thresher Rd. Mount Pleasant, IA 52641 United States
Sat
23
May
09:00 am
Midwest Old Threshers, 405 E. Thresher Rd. Mount Pleasant, IA 52641 United States
Sat
23
May
09:00 am
Vanderburgh 4-H Center, 201 E. Boonville-New Harmony Rd. Evansville, IN 47725 United States
Sat
23
May
09:00 am
Clare County Fairgrounds, 502 Fairlane Harrison, MI 48625 United States
Sat
23
May
09:00 am
Eagle River Ice Arena, 4149 Sth 70 East Eagle River, WI 54521 United States
Sat
23
May
09:00 am
Camp Jordan Arena, 323 Camp Jordan Parkway Chattanooga, TN 37412 United States
Sun
24
May
09:00 am
Midwest Old Threshers, 405 E. Thresher Rd. Mount Pleasant, IA 52641 United States
Sun
24
May
09:00 am
Vanderburgh 4-H Center, 201 E. Boonville-New Harmony Rd. Evansville, IN 47725 United States
Sun
24
May
09:00 am
Eagle River Ice Arena, 4149 Sth 70 East Eagle River, WI 54521 United States
Sun
24
May
09:00 am
Camp Jordan Arena, 323 Camp Jordan Parkway Chattanooga, TN 37412 United States
Sun
24
May
10:00 am
Clare County Fairgrounds, 502 Fairlane Harrison, MI 48625 United States
Fri
29
May
02:00 pm
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Fri
29
May
03:00 pm
Reedsburg City Raca, 1411 Viking Dr. Reedsburg, WI 53959 United States
Fri
29
May
05:00 pm
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sat
30
May
09:00 am
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sat
30
May
09:00 am
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Sat
30
May
09:00 am
Robinson Auction House, 8620 N. St. Rd. 37 Orleans, IN 47452 United States
Sat
30
May
09:00 am
Northern Center, 7784 Stone School Rd. Houghton Lake, MI 48629 United States
Sat
30
May
09:00 am
Reedsburg City Raca, 1411 Viking Dr. Reedsburg, WI 53959 United States
Sun
31
May
09:00 am
Hawkeye Downs Expo Center, 4400 6th St SW Cedar Rapids, IA 52404 United States
Sun
31
May
09:00 am
Indiana State Fairgrounds, 1202 E. 38th St. Indianapolis, IN 46205 United States
Sun
31
May
09:00 am
Robinson Auction House, 8620 N. St. Rd. 37 Orleans, IN 47452 United States
Sun
31
May
09:00 am
Reedsburg City Raca, 1411 Viking Dr. Reedsburg, WI 53959 United States
Sun
31
May
10:00 am
Northern Center, 7784 Stone School Rd. Houghton Lake, MI 48629 United States

June 2020

Fri
05
Jun
02:00 pm
Christian County Elks Lodge, 2401 N. 17th Street Ozark, MO 65721 United States
Fri
05
Jun
04:00 pm
Machinist’s Hall, 12365 St Charles Rock Rd Bridgeton, MO 63044 United States
Sat
06
Jun
09:00 am
Machinist’s Hall, 12365 St Charles Rock Rd Bridgeton, MO 63044 United States
Sat
06
Jun
09:00 am
Christian County Elks Lodge, 2401 N. 17th Street Ozark, MO 65721 United States
Sat
06
Jun
09:00 am
Kokomo Event & Conference Center, 1500 N. Reed Rd. Kokomo, IN 46902 United States
Sat
06
Jun
09:00 am
Suburban Collection Showplace, 46100 Grand River Ave. Novi, MI United States
Sun
07
Jun
09:00 am
Machinist’s Hall, 12365 St Charles Rock Rd Bridgeton, MO 63044 United States
Sun
07
Jun
09:00 am
Christian County Elks Lodge, 2401 N. 17th Street Ozark, MO 65721 United States
Sun
07
Jun
09:00 am
Kokomo Event & Conference Center, 1500 N. Reed Rd. Kokomo, IN 46902 United States
Sun
07
Jun
10:00 am
Suburban Collection Showplace, 46100 Grand River Ave. Novi, MI United States
Sat
13
Jun
09:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Sun
14
Jun
10:00 am
4 Mile Showplace, 1025 Four Mile Rd., NW Grand Rapids, MI 49544 United States
Thu
25
Jun
12:00 am
Rock Island Auction Company, 7819 42nd Street West Rock Island, IL 61201 United States
Fri
26
Jun
04:00 pm
Winnebago County Fairgrounds, 500 W. 1st St. Pecatonica, IL 61063 United States
Sat
27
Jun
09:00 am
Brownstown Sport Center, 21902 Telegraph Rd. Brownstown Charter Tw, MI 48183 United States
Sat
27
Jun
09:00 am
Winnebago County Fairgrounds, 500 W. 1st St. Pecatonica, IL 61063 United States
Sun
28
Jun
09:00 am
Winnebago County Fairgrounds, 500 W. 1st St. Pecatonica, IL 61063 United States
Sun
28
Jun
10:00 am
Brownstown Sport Center, 21902 Telegraph Rd. Brownstown Charter Tw, MI 48183 United States
+ Export Events
MWO on Facebook
MWO on Twitter
MWO on Instagram
MWO on YouTube