Hillsborough County Gun Ranges
Hillsborough County, Florida, home to the city of Tampa and its surrounding communities, provides a wide selection of public and private shooting facilities. Shooters have access to modern, climate-controlled indoor ranges for handgun and rifle practice, as well as expansive outdoor clubs that focus on disciplines like sporting clays and long-distance shooting. Whether you are a resident in Tampa, Brandon, or Ruskin, you can find quality facilities for training, competition, and general marksmanship.
List of Gun Ranges in Hillsborough County
Shooters World - Tampa
Address: 116 E Fletcher Ave, Tampa, FL 33612
Hours: Monday–Friday 9:00 AM – 9:00 PM, Saturday 8:00 AM – 9:00 PM, Sunday 8:00 AM – 7:00 PM
Type: Indoor Range
Details: Florida's largest firearm store and indoor public shooting range. It features state-of-the-art, air-conditioned ranges with 25-yard and 100-yard lanes. The facility offers an extensive retail selection, firearm rentals, and comprehensive training classes.
👉 Learn More About Shooters World - Tampa
Shoot Straight Tampa
Address: 3909 US-301, Tampa, FL 33619
Hours (Store): Monday–Saturday 10:00 AM – 7:00 PM, Sunday 11:00 AM – 7:00 PM
Hours (Range): Monday–Saturday 10:00 AM – 6:30 PM, Sunday 11:00 AM – 6:30 PM
Type: Indoor Range
Details: A large, climate-controlled indoor range and retail store. It features multiple 25-yard lanes for handguns and rifles, as well as a selection of rentals and ammunition. Known for its cleanliness and convenient location.
👉 Learn More About Shoot Straight Tampa
Gun Craft Pistol & Rifle Club
Address: 2403 21st Ave SE, Ruskin, FL 33570
Hours: Tuesday–Saturday 8:30 AM – 5:30 PM (Closed Sunday & Monday)
Type: Outdoor Range (Primarily Membership-Based, Open to Public)
Details: Located on 10 acres in South Hillsborough County, this outdoor club offers multiple 35-yard and 50-yard ranges for pistol and rifle use. While primarily a membership club, it hosts various public shooting competitions (USPSA, Steel Challenge, Cowboy Action) on select Sundays. Also provides firearms training and retail.
👉 Learn More About Gun Craft Pistol & Rifle Club
Florida Firearms Academy
Address: 13317 W Hillsborough Ave, Tampa, FL 33635
Hours: Please call ahead for current hours.
Type: Indoor Range
Details: Features a 5-Star Indoor Shooting Range with state-of-the-art air filtration and 25-yard lanes. The academy focuses heavily on training, offering CCW classes, basic handling, and advanced tactical techniques. Mondays are often "Ladies' Day" with free range fees.
👉 Learn More About Florida Firearms Academy
Shooting Sports Inc
Address: 7811 N Dale Mabry Hwy, Tampa, FL 33614
Hours: Sunday 10:00 AM – 7:00 PM, Monday–Wednesday 10:00 AM – 7:00 PM, Thursday & Friday 10:00 AM – 8:00 PM, Saturday 9:00 AM – 8:00 PM
Type: Indoor Range
Details: Tampa's premier indoor range, offering 17 stations across three ranges (25-50 yards) for handguns, shotguns, and rifles. No membership is required for public shooting. The facility also features a gun shop with new, used, and consignment firearms.
👉 Learn More About Shooting Sports Inc
FishHawk Sporting Clays
Address: 13505 Hobson Simmons Rd, Lithia, FL 33547
Hours: Please check their website or call ahead for current hours/closures.
Type: Outdoor Range (Shotgun/Clays Only)
Details: Specializes in shotgun sports, including sporting clays, skeet, and trap shooting, with courses set in a scenic outdoor environment. They typically do not allow handguns or rifles on the courses. Ideal for recreational or competitive shotgun enthusiasts.
👉 Learn More About FishHawk Sporting Clays
Plan Your Next Range Visit
Hillsborough County offers a robust mix of indoor convenience in the Tampa area and dedicated outdoor specialty ranges in its more rural parts. You can find everything from air-conditioned lanes for pistol practice to expansive outdoor clubs focused on shotgun sports and competitive rifle matches.
Last verified: November 2025 Note: Hours and policies may change without notice. Please call ahead to confirm before visiting.
View All Florida Gun Ranges by County »