Metro Ranges
Bill's Gun Shop and Indoor Range 4080 W Broadway Ave Robbinsdale, MN (763) 533-9594 Rifles and handguns
Bill's Gun Shop and Indoor Range 3621 88th Ave NE, Circle Pines, 55014 763) 792-4867 Rifles and handguns
Burnsville Pistol Indoor Range 14300 Ewing Ave Burnsville, MN 55306 952-890-6228 Rifles and handguns
Metro Gun Club 10601 Naples St NE Blaine, MN 55449(763) 786-5880 Handguns only?
<strike>Dakotah Firing Range 2100 Trail of Dreams NW Prior Lake, MN 55372 952-496-6886 Handguns only</strike>
Closed 5/08Ahlman's Gun Shop and Outdoor Range9525 W. 230th St.Morristown, MN 55052 (507) 685-4244
Del-Tone/Luth Gun Club Outdoor Range 3322 12th Street SE St. Cloud, MN 56304 (320)251-9873
Westbranch Gun Club Outdoor Range 10604 40th Street Princeton MN, 55371
Most of the out door ranges in the metro are clubs, and most have long waiting lists to join.
Oakdale Gun Club has open hours for the public in the summer
http://www.oakdalegunclub.org/Dakota County Gun Club has open hours only for youth shooting every other Saturday
http://www.dakotacountygunclub.org/