Home › Wisconsin › Shooting ranges

Wisconsin shooting ranges

Wisconsin Shooting Ranges, DNR Public Ranges and Rod and Gun Clubs

319 ranges in 68 of the 72 counties. The DNR public range map accounts for 60: 11 owned by the DNR, 17 by counties, 2 by villages or towns and 30 private ranges that take the public. Beyond the map sit 110 more rod and gun clubs and outdoor lines, 80 trap, skeet and clays clubs, 20 indoor ranges and 49 archery ranges. Checked October 19, 2026.

319Ranges
11DNR-owned
60On the DNR map
68Counties

Photo: (stephan) (CC BY-SA 2.0)

Find the Wisconsin range closest to you

Six cards a sort, nearest on top, each with miles, the kind of range, its access rule and a call button.

No position is stored or uploaded during the sort. Picking a Wisconsin county gives the same list.

Straight-line miles from your position or the county center you pick. Points come from the DNR range layer, the Census geocoder and each listing.

Nearby

Places to hunt and shoot around Wisconsin Shooting Ranges

Wisconsin Trap, Skeet and Sporting Clays Clubs

Shooting · 1 mi from Wisconsin Shooting Ranges

Directions
Wisconsin Archery Ranges and 3D Courses

Shooting · 1 mi from Wisconsin Shooting Ranges

Directions
Wisconsin Rifle and Pistol Ranges and Rod and Gun Clubs

Shooting · 1 mi from Wisconsin Shooting Ranges

Directions
Wisconsin Public Shooting Ranges on the DNR Range Map

Shooting · 1 mi from Wisconsin Shooting Ranges

Directions
Wisconsin Indoor Shooting Ranges

Shooting · 1 mi from Wisconsin Shooting Ranges

Directions
Paul J. Olson Wildlife Area

Public land · 3 mi from Wisconsin Shooting Ranges

Directions

Every listed Wisconsin range, mapped

312 pins from Yellowstone Shooting Range in Lafayette County up to Bayfield County Forest in Bayfield County; 7 ATA club rows give only a town. Most ranges: Waukesha (17), Fond du Lac (13), Outagamie (12), Dane (12) and Rock (10).

Highlighted pins are ranges on the DNR public range map. A pin opens the range page when there is one, otherwise the range website.

Five kinds of Wisconsin range

Public map ranges, indoor lanes, rifle and pistol lines, clay target clubs and archery. Of the clubs off the map, 128 say members only and 0 say the public may shoot; the rest do not say.

All 60 ranges on the DNR public range map

DNR-owned ranges come first, then county, municipal and private ones. 6 sit on a state forest or county forest with a hunting guide of its own, linked in the property column.

NameOwned byOnCountyLinesMaxOpen
Flambeau River / Hay Creek Shooting RangeDNRFlambeau River State ForestAshlandrifle–Sunrise to sunset
Cornell Shooting RangeDNR–Chippewarifle/handgun–Sunrise to sunset
Columbia County Shooting RangeDNR–Columbiarifle/shotgun100 yd10am–6pm, Closed on Wednesdays
Northwoods Shooting RangeDNR–Ironrifle/handgun/archery/trap/shotgun––
Snaketrack Shooting RangeDNR–Ironrifle/handgun–Posted at the range
Yellowstone Shooting RangeDNR–Lafayetterifle/handgun/archery/shotgun–10am to 6pm–Closed on Tuesday's
Peshtigo Harbor Wildlife AreaDNRPeshtigo Harbor State Wildlife AreaMarinetterifle–Mon: 1pm–3pm, Fri: 9am–3pm, Sat: 9am–12pm, Sun: 9am12pm
Boulder Junction Shooting RangeDNR–Vilasrifle/handgun/trap/skeet/shotgun300 yd–
C.W. Caywood Memorial Shooting RangeDNR–Vilasrifle/handgun/trap/shotgun100 ydMay 1–Oct. 31 Friday through Sunday, 7am to sunset. Closed Monday–Thursday!
McMiller Sports CenterDNRKettle Moraine State Forest – Southern UnitWaukesharifle/handgun/archery/trap/sporting clays/shotgun––
Wautoma Shooting RangeDNR–Waushararifle/handgun/shotgun–10am to 6pm (7 days a week)
Bayfield County ForestCountyBayfield County ForestBayfieldrifle–Posted at the range
Brown County Rifle RangeCounty–Brownrifle/trap/skeet/shotgun100 yd–
Boyceville Shooting RangeCounty–Dunnrifle/handgun/archery/trap/shotgun––
Colfax Shooting RangeCounty–Dunnrifle/handgun/trap/shotgun/smallbore rimfire/muzzleloader/action pistol/3-gun/benchrest––
Menomonie Shooting RangeCounty–Dunnrifle/handgun––
Florence County Shooting RangeCounty–Florencerifle/handgun/smallbore rimfire/muzzleloader–Posted at the range
Langlade (County forest)CountyLanglade County ForestLangladerifle/trap/shotgun–Posted at the range
Corbin (County forest)CountyMarathon County ForestMarathonrifle/handgun/archery––
Machickanee Shooting RangeCounty–Ocontorifle/handgun/smallbore rimfire/muzzleloader––
Pierce County Public RangeCounty–Piercerifle––
Dewey Shooting RangeCounty–Portagerifle/handgun––
Josie Creek ParkCounty–Ruskrifle/handgun/archery–Posted at the range
Taylor County Shooting RangeCounty–Taylorrifle/handgun––
Land O' Lakes RangeCounty–Vilasrifle/handgun–Posted at the range
Phelps RangeCounty–Vilasrifle/handgun/trap/shotgun–Posted at the range
Vilas County Gov't RangeCounty–Vilasrifle/handgun–Posted at the range
Frog Creek Washburn Cty. ForestCountyWashburn County ForestWashburnrifle/trap/shotgun/handgun/smallbore rimfire/archery/muzzleloader–Posted at the range
Village of Athens Sporting RangeMunicipal–Marathonrifle/handgun/archery––
Shiocton Shooting RangeMunicipal–Outagamierifle/handgun/archery––
Owen-Anderson Rifle RangePrivate, public welcome–Barronrifle–Posted at the range
Cable Rod & Gun ClubPrivate, public welcome–Bayfieldtrap/skeet/shotgun/sporting clays/handgun/smallbore rimfire––
Sports HollowPrivate, public welcome–Bayfieldrifle/handgun/trap/skeet/sporting clays/shotgun–9:30 a.m.–6 p.m., Daily
Brown County Sportsmen's ClubPrivate, public welcome–Browntrap/skeet/sporting clays/shotgun––
Sherwood Shooting RangePrivate, public welcome–Clarkrifle/trap/sporting clays/shotgun–Posted at the range
Hope Rod & Gun ClubPrivate, public welcome–Danehandgun/trap/shotgun/skeet/smallbore rimfire/archery/3D archery/muzzleloader/air gun––
North Bristol Sportsmans ClubPrivate, public welcome–Danerifle/handgun/archery/trap/skeet/shotgun––
Door County Rod & Gun ClubPrivate, public welcome–Doorrifle/handgun/archery/trap/sporting clays/shotgun/skeet––
Eau Claire Lakes Conservation ClubPrivate, public welcome–Douglasrifle/handgun/archery/trap/shotgun–Posted at the range
Northwoods Range Inc.Private, public welcome–Douglasrifle/handgun–9:00am–8:00pm (summer) & 9:00am–4:00pm (winter)
Izaak Walton League/ A.D. Sutherland ChapterPrivate, public welcome–Fond du Lacrifle/handgun––
Ripon Rifle & Pistol ClubPrivate, public welcome–Fond du Lacrifle/handgun/trap/sporting clays/shotgun600 yd–
Berlin Conservation ClubPrivate, public welcome–Green Lakerifle/handgun/trap/skeet/sporting clays/shotgun/smallbore rimfire/archery/3D archery/muzzleloader/air gun––
Milford Hills Hunt ClubPrivate, public welcome–Jeffersonrifle/handgun/trap/sporting clays/shotgun/5-stand/archery/3D archery/muzzleloader––
M&M Sportshop & Shooting RangePrivate, public welcome–Juneauarchery200 yd10 a.m.–5 p.m.
Big Eau Pleine Trap ClubPrivate, public welcome–Marathontrap/shotgun–Posted at the range
Peshtigo Gun ClubPrivate, public welcome–Marinettetrap/shotgun–Posted at the range
J & H Hunt ClubPrivate, public welcome–Outagamiesporting clays/shotgun––
Outagamie Conservation ClubPrivate, public welcome–Outagamiearchery/trap/shotgun/3D archery––
Twin City Rod & Gun ClubPrivate, public welcome–Outagamierifle/archery/trap/sporting clays/shotgun/handgun––
Bear Arms Boutique Shooting RangePrivate, public welcome–Ozaukeerifle/handgun–Wed–Fri 10am–6pm Sat 9am–6pm Sun 11am–4pm
Silver Birch ParkPrivate, public welcome–Pepinrifle/handgun100 yd–
Cranberry CreekPrivate, public welcome–Pricerifle/handgun––
Izaak Walton League – Beloit ChapterPrivate, public welcome–Rockarchery/trap/shotgun/5-stand–Tuesday 5pm–10pm Sunday 10am–3pm
Rock County Rifle and Pistol ClubPrivate, public welcome–Rocktrap/shotgun/handgun/smallbore rimfire/air gun/action pistol–Thursdays 2 p.m.–8 p.m.
Bill's Gun Shop and Range HudsonPrivate, public welcome–St. Croixrifle/handgun––
Hudson Rod Gun and Archery ClubPrivate, public welcome–St. Croixrifle/handgun/archery/trap/skeet/shotgun/3D archery200 yd–
Viola Sportsman's ClubPrivate, public welcome–Vernonrifle/trap/shotgun/air gun/smallbore rimfire––
Lakeview Rod & Gun ClubPrivate, public welcome–Waukesharifle/trap/handgun/smallbore rimfire/archery/action pistol/silhouette/shotgun––
Wern Valley Sportsmen's ClubPrivate, public welcome–Waukesharifle/sporting clays/shotgun––
  • Rule NR 45.095 governs the 11 ranges the DNR owns; it bans night shooting unless posted, exploding or breakable targets, and intoxicants.
  • Sunup to sundown is the schedule at Cornell Shooting Range and Flambeau River / Hay Creek Shooting Range.
  • Bring no cash for Columbia County Shooting Range; the DNR lists it as free.
  • Part-year range: C.W. Caywood Memorial Shooting Range, May 1–Oct. 31 Friday through Sunday, 7am to sunset. Closed Monday–Thursday!.
  • Counties run 17 more ranges on the map, several on county forest land, and 2 village or town ranges rounds out the publicly owned list.
  • Another 30 mapped ranges are private but open to the public, so expect a club fee or membership pitch.

Owners, disciplines, hours, phones and websites from the DNR public shooting range map (map layer); DNR rules NR 45.095 from the same rows, checked October 19, 2026.

Wisconsin ranges, county by county

68 counties have at least one listed range; Forest, Menominee, Sawyer and Trempealeau have none on our list. Each county guide pairs its ranges with deer unit, season and public land facts.

Range lists for Wisconsin towns

301 towns have three or more ranges within 35 miles; each town page lists them nearest first.

TownNear Racine34 ranges inside 35 mi
TownNear Appleton42 ranges inside 35 mi
TownNear Eau Claire13 ranges inside 35 mi
TownNear Waukesha city57 ranges inside 35 mi
  • Abrams22 ranges
  • Allenton60 ranges
  • Alma3 ranges
  • Almena12 ranges
  • Antigo9 ranges
  • Arena23 ranges
  • Argonne7 ranges
  • Argyle16 ranges
  • Arkansaw10 ranges
  • Ashland7 ranges
  • Augusta10 ranges
  • Avoca12 ranges
  • Babcock16 ranges
  • Bagley6 ranges
  • Baileys Harbor5 ranges
  • Balsam Lake8 ranges
  • Bancroft17 ranges
  • Bangor17 ranges
  • Baraboo22 ranges
  • Barron10 ranges
  • Barronett9 ranges
  • Bayfield3 ranges
  • Belleville32 ranges
  • Birch Hill3 ranges
  • Birchwood10 ranges
  • Black River Falls12 ranges
  • Blanchardville21 ranges
  • Blue River8 ranges
  • Bonduel28 ranges
  • Boscobel9 ranges
  • Boulder Junction10 ranges
  • Brice Prairie13 ranges
  • Brillion42 ranges
  • Brodhead26 ranges
  • Bruce8 ranges
  • Brule11 ranges
  • Buffalo City4 ranges
  • Burnett48 ranges
  • Butternut4 ranges
  • Cable8 ranges
  • Cadott10 ranges
  • Cambria35 ranges
  • Casco19 ranges
  • Cashton17 ranges
  • Cataract17 ranges
  • Cedarburg53 ranges
  • Ceex Haci20 ranges
  • Chief Lake10 ranges
  • Chilton51 ranges
  • Chippewa Falls12 ranges
  • Clam Lake7 ranges
  • Clarks Mills33 ranges
  • Clear Lake15 ranges
  • Cochrane6 ranges
  • Collins40 ranges
  • Coloma20 ranges
  • Cornucopia3 ranges
  • Crandon6 ranges
  • Crivitz9 ranges
  • Cumberland10 ranges
  • Dale36 ranges
  • Danbury6 ranges
  • Darlington13 ranges
  • De Soto11 ranges
  • Deerfield45 ranges
  • Dekorra29 ranges
  • Dellwood18 ranges
  • Dodge8 ranges
  • Dodgeville14 ranges
  • Dousman57 ranges
  • Downsville12 ranges
  • Drummond9 ranges
  • Dunbar4 ranges
  • Durand11 ranges
  • Eagle59 ranges
  • Eagle River10 ranges
  • Eastman7 ranges
  • Edmund14 ranges
  • Elk Mound13 ranges
  • Elkhorn42 ranges
  • Ellsworth11 ranges
  • Emerald12 ranges
  • Endeavor25 ranges
  • Fairchild11 ranges
  • Fall Creek12 ranges
  • Florence3 ranges
  • Fond du Lac52 ranges
  • Fountain City8 ranges
  • Frederic6 ranges
  • French Island13 ranges
  • Friendship17 ranges
  • Galesville13 ranges
  • Gilman10 ranges
  • Glenbeulah44 ranges
  • Glidden6 ranges
  • Goodman4 ranges
  • Gordon10 ranges
  • Gotham13 ranges
  • Grantsburg3 ranges
  • Green Lake32 ranges
  • Greenbush44 ranges
  • Hancock19 ranges
  • Harrisville19 ranges
  • Hatfield8 ranges
  • Hawkins8 ranges
  • Hayward8 ranges
  • Hebron54 ranges
  • Helenville56 ranges
  • Highland13 ranges
  • Hilbert45 ranges
  • Holcombe11 ranges
  • Holmen13 ranges
  • Hortonville37 ranges
  • Houlton6 ranges
  • Howard33 ranges
  • Hudson7 ranges
  • Humbird7 ranges
  • Hurley4 ranges
  • Iron Belt5 ranges
  • Iron Ridge60 ranges
  • Iron River11 ranges
  • Jackson58 ranges
  • Janesville31 ranges
  • Jefferson51 ranges
  • Jim Falls14 ranges
  • Johnson Creek49 ranges
  • Junction City20 ranges
  • Juneau52 ranges
  • Kekoskee55 ranges
  • Keshena19 ranges
  • Kewaskum56 ranges
  • Kewaunee19 ranges
  • Kingston37 ranges
  • Knowlton20 ranges
  • Kronenwetter20 ranges
  • La Crosse13 ranges
  • Lac du Flambeau9 ranges
  • Ladysmith10 ranges
  • Lake Camelot18 ranges
  • Lake Delton21 ranges
  • Lake Koshkonong36 ranges
  • Lake Mills44 ranges
  • Lake Nebagamon10 ranges
  • Lake Ripley46 ranges
  • Lake Sherwood19 ranges
  • Lake Tomahawk11 ranges
  • Lake Wissota12 ranges
  • Lancaster7 ranges
  • Laona4 ranges
  • Lauderdale Lakes52 ranges
  • Lewis6 ranges
  • Little Round Lake8 ranges
  • Lone Rock15 ranges
  • Long Lake7 ranges
  • Luck6 ranges
  • Lyndon Station19 ranges
  • Manitowoc26 ranges
  • Marinette11 ranges
  • Marshall38 ranges
  • Marshfield19 ranges
  • Mauston16 ranges
  • Mazomanie25 ranges
  • Medford12 ranges
  • Mellen6 ranges
  • Menomonie14 ranges
  • Mercer6 ranges
  • Merrill16 ranges
  • Merrillan8 ranges
  • Milladore20 ranges
  • Millston12 ranges
  • Milton32 ranges
  • Minocqua11 ranges
  • Minong10 ranges
  • Mishicot23 ranges
  • Mission10 ranges
  • Mole Lake4 ranges
  • Monroe21 ranges
  • Montello25 ranges
  • Mount Calvary51 ranges
  • Mukwonago51 ranges
  • Muscoda9 ranges
  • Nashotah64 ranges
  • Navarino33 ranges
  • Necedah16 ranges
  • Neillsville8 ranges
  • Nelson7 ranges
  • Neshkoro22 ranges
  • New Lisbon15 ranges
  • New Post9 ranges
  • Newald6 ranges
  • Niagara4 ranges
  • North Fond du Lac48 ranges
  • North Lake58 ranges
  • Oakdale11 ranges
  • Oconto20 ranges
  • Oconto Falls23 ranges
  • Oregon40 ranges
  • Orfordville27 ranges
  • Osceola7 ranges
  • Oshkosh38 ranges
  • Packwaukee23 ranges
  • Palmyra57 ranges
  • Pardeeville29 ranges
  • Park Falls4 ranges
  • Pembine4 ranges
  • Peshtigo15 ranges
  • Phillips3 ranges
  • Pittsville14 ranges
  • Plainfield20 ranges
  • Plover22 ranges
  • Polonia25 ranges
  • Port Washington47 ranges
  • Portage27 ranges
  • Post Lake6 ranges
  • Poy Sippi30 ranges
  • Poynette33 ranges
  • Prairie du Chien4 ranges
  • Prentice9 ranges
  • Princeton27 ranges
  • Radisson9 ranges
  • Reeseville45 ranges
  • Rhinelander8 ranges
  • Rib Lake11 ranges
  • Rib Mountain18 ranges
  • Richfield60 ranges
  • Richland Center14 ranges
  • Rio31 ranges
  • Rock Falls12 ranges
  • Rome58 ranges
  • Rosendale41 ranges
  • Rudolph20 ranges
  • Sand Pillow10 ranges
  • Sandy Hook6 ranges
  • Sauk City24 ranges
  • Sayner10 ranges
  • Shawano21 ranges
  • Sheboygan29 ranges
  • Sheldon9 ranges
  • Shell Lake9 ranges
  • Shiocton36 ranges
  • Siren5 ranges
  • Sister Bay5 ranges
  • Sobieski28 ranges
  • Solon Springs9 ranges
  • Somerset7 ranges
  • Sparta19 ranges
  • Spencer13 ranges
  • Spooner10 ranges
  • Spring Green18 ranges
  • Springbrook12 ranges
  • St. Croix Falls8 ranges
  • St. Joseph15 ranges
  • St. Nazianz38 ranges
  • Stevens Point22 ranges
  • Stoddard13 ranges
  • Sturgeon Bay8 ranges
  • Summit Lake8 ranges
  • Superior city5 ranges
  • Superior village5 ranges
  • Suring17 ranges
  • Tainter Lake15 ranges
  • Theresa55 ranges
  • Three Lakes10 ranges
  • Tomahawk9 ranges
  • Trego10 ranges
  • Trempealeau11 ranges
  • Tunnel City16 ranges
  • Turtle Lake (Barron County)11 ranges
  • Turtle Lake (Walworth County)43 ranges
  • Tustin36 ranges
  • Two Rivers20 ranges
  • Viroqua16 ranges
  • Wabeno6 ranges
  • Wales59 ranges
  • Warrens12 ranges
  • Washburn5 ranges
  • Waterloo40 ranges
  • Waukesha village56 ranges
  • Waupaca30 ranges
  • Wausau16 ranges
  • Wautoma24 ranges
  • Wauzeka7 ranges
  • Webster5 ranges
  • West Bend57 ranges
  • Westboro10 ranges
  • Westby16 ranges
  • Whitehall11 ranges
  • Whitewater46 ranges
  • Winchester39 ranges
  • Winter7 ranges
  • Wisconsin Rapids20 ranges
  • Woodruff11 ranges
  • Wyocena31 ranges

Matches and shows ahead for Wisconsin shooters

Soonest on top, out of 218 dated shoots.

Date, shoot · organizerKindWhereEntry feeEnterVia, checked
Oct 28, 2026: 29th Waukegan Bowmen Halloween Shoot in Bristol, WI3D archeryWaukegan Bowmen — Kenosha CountyClub pageboisegunclub.com, Oct 19
Oct 28, 2026: Fall League will run from -. at Beaver Dam ConservationistsClub matchBeaver Dam Conservationists — Dodge CountyFull detailsboisegunclub.com, Oct 19
Oct 28, 2026: Fall Trap League at Argyle Rod & Gun ClubTrapArgyle Rod & Gun Club — Lafayette CountySign upboisegunclub.com, Oct 19
Oct 29, 2026: Centerfire Pistol League – 2026 at Stoughton Conservation ClubClub matchStoughton Conservation Club — Dane CountySign upboisegunclub.com, Oct 19
Oct 29, 2026: Dells Rifle Club Fall ShowGun showChula Vista Resort; Wisconsin Dells — Columbia County$5.00Full detailsgunshowtrader.com, Oct 19
Oct 29, 2026: Open Trap Shooting, Milton Rifle & Pistol closed at Rock County Rifle and Pistol Club, Inc.TrapRock County Rifle and Pistol Club; Janesville — Rock CountyFull detailsboisegunclub.com, Oct 19
Oct 29, 2026: Steel Challenge Practice at Beloit Rifle ClubSteelBeloit Rifle Club — Rock CountyEnterboisegunclub.com, Oct 19
Oct 30-31, 2026: Concord Gun Show (host Freedom Firearms)Gun showConcord House; Sullivan — Jefferson County$10.00Full detailsgunshowtrader.com, Oct 19
Oct 30-31, 2026: Eau Claire (South) Gun Show (host Bearing Arms Gun Shows)Gun showBest Western Plus Conference Center; Eau Claire — Eau Claire County$5.00Full detailsgunshowtrader.com, Oct 19
Oct 30-31, 2026: Gun Show Central Wisconsin (host B2 Shooters)Gun showOak Avenue Community Center; Marshfield — Wood County$5.00Full detailsgunshowtrader.com, Oct 19
Oct 30-31, 2026: Hillsboro Gun, Ammo & Accessory Show (host Gun Buyer Gun Shows)Gun showHillsboro Firemen's Community Center — Vernon County$5.00Full detailsgunshowtrader.com, Oct 19
Oct 30-Nov 1, 2026: Wausau/Rothschild Gun Show (host Bob and Rocco's Gun Shows)Gun showCentral Wisconsin Convention & Expo Center; Rothschild — Marathon County$8.00Full detailsgunshowtrader.com, Oct 19

More Wisconsin shooting pages

Wisconsin range questions

What sources built this range list?

The DNR public range map layer, gunranges.org, boisegunclub.com, findarcheryranges.com and the ATA and WTA club lists, checked October 19, 2026. 53 doubtful or closed listings were left out.

Does the Wisconsin DNR run its own shooting ranges?

Yes. The DNR owns 11 ranges on its public range map, among them Boulder Junction Shooting Range, C.W. Caywood Memorial Shooting Range and Columbia County Shooting Range. Counties own 17 more and villages or towns 2.

What rules apply on a DNR-owned range?

Rule NR 45.095: no shooting from sunset to sunrise unless the range is posted otherwise, no breakable or exploding targets and no intoxicants. Each range also posts its own signs.

Which Wisconsin public range is free?

The DNR calls Columbia County Shooting Range free. Other map rows publish no fee, so ask the owner.

Where are the longest lines on this list?

LaCrosse Rifle Club (600 yards), Ripon Rifle & Pistol Club (600 yards) and Augusta Area Sportsmans Club (300 yards), as their listings post them.

Which county has the most ranges here?

Waukesha County, with 17.

Can a non-member shoot at a Wisconsin rod and gun club?

128 club listings say members only and 0 say walk-ins are fine; the 30 private ranges on the DNR map also take the public. Call the rest.

Where do Wisconsin trapshooters go?

88 listings throw clay targets; 30 are ATA-registered clubs and 22 appear on the Wisconsin Trapshooting Association club list. The WTA homegrounds sit near Nekoosa.

When should I sight in for gun deer?

Before the nine-day gun deer season opens Nov 21, 2026. Check the hours first: several ranges here are seasonal or close one weekday.

Where are Wisconsin match dates listed?

On the shooting events calendar: 218 upcoming dates, from WTA trapshoots and NASP tournaments to action pistol, NRL22, cowboy action and gun shows.

Other photos on this page: PumpkinSky (CC BY-SA 3.0); Chris Yarzab (CC BY 2.0); PumpkinSky (CC BY-SA 3.0); Bonesaw 0311 (CC BY 2.0); Ben Sutherland (CC BY 2.0); JBLM MWR (CC BY 2.0); U.S. Fish and Wildlife Service – Midwest Region (CC BY 2.0); kevin dooley (CC BY 2.0); Affiliate (CC BY 2.0); PhilmontRodGunClub (CC BY 2.0); fredsharples (CC BY 2.0); IvyMike (CC BY 2.0); simonov (CC BY-SA 2.0).