Miami Valley Shooting Grounds is a family-owned indoor shooting range and retail gun store at 7771 Johnson Station Road in Vandalia (Dayton), Ohio, just off I-75. It has served the Miami Valley since 1953 and is described as the area's longest-running public shooting range and gun store. The former outdoor range has been closed indefinitely because a City of Vandalia ordinance prohibits privately owned outdoor ranges, so the facility is indoor only.
The indoor range has 10 lanes with electronic target tracks, with distances from 12 feet to 50 feet. Only handgun rounds are allowed, from .22 LR up to .44 Magnum pistols, plus pistol-caliber carbines (.380 ACP, 9mm, .40 S&W, .45 ACP, 10mm; call with questions on carbine ammo). Rifle and shotgun rounds of any kind are prohibited, including .410 shells from Judge/Governor revolvers and 5.7x28 from Ruger or FN Five-seveN guns. Range time is $15 per shooter per day, with no time limit unless others are waiting, in which case sessions are limited to 45 minutes.
Training is taught by certified instructors in a classroom a few steps from the range. Programs include the $25 First Shots introduction to firearms, the $50 Basic CCW class taught by retired police officers certified by the State of Ohio, an Advanced CCW / Advanced Defensive Pistol class, the 20-hour Basic O.P.O.T.A. armed security officer course, and the monthly 4-hour O.P.O.T.A. re-qualification. The range also hosts monthly GSSF (Glock) indoor shoots, a monthly MVSG Ladies Shoot, H.B. 218 retiree shoots, and Military Monday half-price shooting with ID.
The store carries firearms and accessories, and a rental program of approximately 50 guns lets shooters try handguns before buying. Single and family memberships give unlimited range use and unlimited rentals. The store also notes the Glock Blue Label program for active and retired law enforcement, military, first responders and other qualified professionals.
At a glance
Range type: Indoor, Pistol, Training / Classes
Lanes / positions: 10
Distances: Pistol: 10 indoor lanes with electronic target tracks, 12 ft minimum to 50 ft maximum distance. Outdoor range is closed indefinitely.
Access: Open to the public
Good to know: Memberships available · Beginner friendly · Family friendly · Hosts competitions · Law enforcement / military training
U.S. LawShield member range nights (private, members only)
Retail gun store with firearms and accessories
Ammunition and targets for sale
Eye and ear protection for sale
Glock Blue Label program for LEO, military and first responders
Glock competitions and open-handgun matches
Leagues
Amenities
Gun Rental
Ammo Sales
Retail / Gun Store
Targets
Eye Protection
Hearing Protection
Pricing at Miami Valley Shooting Grounds
Range fees & day rates
Range fee: $15 — Per shooter per day. Unlimited rounds; no time limit unless shooters are waiting, then 45 minutes.
Gun rental: $15 — Per weapon. Government ID required. Ammo not included and must be purchased on-site for use in rental guns.
Gun rental for Basic CCW students: $10 — Students without their own gun can rent one for the Basic CCW class.
Military Monday: Half price — Shoot for half price with ID on Mondays (events listed 10am - 5pm).
Eye and ear protection: Varies — Not rented or loaned; available for sale.
Memberships
Single Membership: $250 — $250 first year, $225 per year to renew. Good for 1 person.
Unlimited range use with no range fees
Unlimited use of rental guns
Members pay for ammo and targets only
Family Membership: $325 — $325 first year, $300 per year to renew. Good for up to 4 immediate family members living in the same household.
Unlimited range use with no range fees
Unlimited use of rental guns
Members pay for ammo and targets only
Training & classes
First Shots: $25 — For people with no or very limited firearms experience. All inclusive: firearm (typically .22 LR handgun), ammunition, and eye and ear protection. Offered 1st and 3rd Saturdays, 9am - 11am (calendar shows some sessions to 11:30am). No ammo provided if you bring your own firearm.
Basic CCW: $50 — Taught by retired police officers certified by the State of Ohio. Offered on demand, typically 1-2 per month, Saturdays 12 noon - 8:30pm. Rental gun $10 if needed.
Advanced CCW / Advanced Defensive Pistol: See class calendar — Evening class, typically Friday 6pm - 8:30pm; see calendar.
Basic O.P.O.T.A. (20 Hour): $210 — For individuals needing to become certified armed security officers in Ohio. Taught by State of Ohio certified firearms instructors. Dates and format vary with enrollment.
O.P.O.T.A. 4 Hour Re-Qual: $110 — Meets minimum O.P.O.T.A. requirements to remain licensed as an armed guard in Ohio. 2nd Saturday of every month, 8am - 12 noon.
Closed Thanksgiving, Christmas and New Year's Day; open Labor Day 10am - 3pm (2026 calendar). Government ID required for rentals.
Prices are published by the range and can change — confirm before you visit.
Plan your visit
What to bring: Government ID for rentals, and your own eye and ear protection (not rented or loaned; available for sale).
Ammo policy: Handgun rounds only, .22 LR up to .44 Magnum, plus pistol-caliber carbines (.380 ACP, 9mm, .40 S&W, .45 ACP, 10mm; call with carbine ammo questions). No rifle or shotgun rounds of any kind, including .410 shells from Judge/Governor revolvers and 5.7x28. Ammo for rental guns must be purchased on-site.
Age policy: No age policy published.
Rental requirements: Valid government ID required. $15 per weapon; approximately 50 rental guns; ammo purchased on-site.
First-timer tips: First Shots class on the 1st and 3rd Saturday provides firearm, ammo, and eye/ear protection for $25. Call the range with questions.
Hours
Monday: 10am - 6pm
Tuesday: 10am - 6pm
Wednesday: 10am - 6pm
Thursday: 10am - 6pm
Friday: 10am - 6pm
Saturday: 10am - 6pm
Sunday: 10am - 6pm
Frequently Asked Questions
What are the hours?
10am to 6pm, 7 days a week. The range closes on Thanksgiving, Christmas and New Year's Day, and Labor Day 2026 hours were 10am - 3pm.
Where is it located?
7771 Johnson Station Road, Vandalia (Dayton), OH 45377, minutes off I-75. Phone: (937) 898-3711.
How much does it cost to shoot?
$15 per shooter per day, covering unlimited rounds and time. If shooters are waiting, time is limited to 45 minutes.
Is there an outdoor range?
No. The outdoor range is closed indefinitely due to a City of Vandalia ordinance prohibiting privately owned outdoor ranges. The indoor range is open.
What firearms and ammo are allowed?
Handguns from .22 LR to .44 Magnum and pistol-caliber carbines. No rifle or shotgun rounds, including .410 from Judge/Governor revolvers and 5.7x28.
Can I rent a gun?
Yes. $15 per weapon with a valid government ID, from about 50 rental guns. Ammo is not included and must be bought on-site.
Do you rent eye and ear protection?
No. Shooters are responsible for their own; protection is available for sale.
Do you offer memberships?
Yes. Single is $250 first year and $225 to renew; Family is $325 first year and $300 to renew, covering up to 4 immediate family members in one household. Members shoot and rent with no fees and pay only for ammo and targets.
The First Shots class, held the 1st and 3rd Saturday of each month, is all inclusive for $25 with a firearm (typically .22 LR handgun), ammunition, and eye and ear protection.
Who teaches the CCW class?
Retired police officers certified by the State of Ohio to teach the CCW class.
Are there discounts for military?
Military Monday offers half-price shooting with ID. The store also notes the Glock Blue Label program for law enforcement, military and first responders.
Are there leagues or competitions?
Yes. The range hosts Glock competitions and open-handgun matches, monthly GSSF indoor shoots, a Ladies Shoot, and H.B. 218 retiree shoots.