2A Locations in Houston, Texas

6 approved locations

American Shooting Centers
Houston, TX
Government Range

Public shooting facility run by American Shooting Centers on 563 acres of George Bush Park, a Harris County park in west Houston. Range-officer-supervised rifle range (50 to 300 yards; 400-600 yards after qualifying at 300) and pistol range, trap, skeet, 5-stand, sporting clays and a .22 LR steel-target area (25 to 200 yards). Non-members pay a daily range fee; memberships are optional. Closed Monday and Tuesday. All shooters must complete a waiver.

Athena Gun Club
Houston, TX
RangeDealer / Retailer

Indoor shooting range and gun store on the Katy Freeway with a 26-lane range, open to the public daily (walk-ins welcome, lane reservations available). Range fee $18 per person per hour on weekdays and $20 on weekends. Offers firearm and full-auto rentals, gunsmithing, License to Carry and skill classes, and memberships.

Full Armor Gun Range
Houston, TX
RangeDealer / Retailer

Indoor pistol and rifle range beside the Full Armor Firearms store on the Katy Freeway. Fees are by time, not by firearm; rental guns available. Offers Texas License to Carry and defensive pistol classes and memberships. Open Mon-Fri 10am-8pm, Sat 9am-8pm, Sun noon-7pm.

Range USA Cypress
Houston, TX
RangeDealer / Retailer

Range USA indoor shooting range and gun store with 20 shooting lanes and on-site classrooms. Open daily, Fri-Sat 10am-9pm, other days 10am-8pm. Range memberships are offered.

Range USA Westheimer
Houston, TX
RangeDealer / Retailer

Range USA indoor shooting range and gun store with 20 shooting lanes and on-site classrooms. Open daily, Fri-Sat 10am-9pm, other days 10am-8pm. Range memberships are offered.

Top Gun Range
Houston, TX
RangeDealer / Retailer

Indoor range open to the public, no appointment needed: 15 lanes, 50 feet long, with motorized target carriers. Range fee $22.17; large rental fleet including machine guns; NFA items welcome. Sells firearms and suppressors, offers gunsmithing and License to Carry classes. Ladies Day Wednesdays, Seniors Day Mondays. Open Mon-Fri 10am-8pm, Sat 8am-8pm, Sun 10am-8pm.