Sign In

Located in the picturesque locale of Robertsdale, Alabama, the Styx River Shooting Center is an ideal destination for gun enthusiasts of all levels.


  • Rifle Ranges of 50yd, 100yd, and 200yd.
  • Pistol Range: Perfect for handgun enthusiasts.
  • Training Range: Designed for shooters looking to enhance their skills.
  • Skeet & Trap: For those who love clay shooting.

Membership & Pricing:

  • Members:
    • Annual Membership: $125
    • Family Membership (up to 4): $175
    • Rifle and Pistol Range: $8.50
    • Clays: $8
    • Training Range: $15
  • Non-Members:
    • Rifle and Pistol Range: $15.00
    • Clays: $10.50
    • Training Range: $20.00

Hosting a Birthday or Bachelor Party? The center offers special pricing for group events. In addition, military personnel and police officers are always welcome.


  • Welcoming and Knowledgeable Staff: The team at Styx is frequently commended for their friendly demeanor, expertise, and dedication to safety.
  • Clean and Well-Maintained: The ranges, especially the trap field, are clean and functional.
  • Diverse Range Options: The facility caters to various shooting needs, from rifles to skeet shooting.
  • Resourceful: Besides ranges, the center offers a store stocked with ammunition, gun cases, and more.

Points to Note:

  • The center does not offer gun rentals; however, they have firearms available for purchase.
  • Some reviews highlight an issue with space during peak times, so it might be beneficial to plan visits during off-peak hours.




Add Review

Leave a Reply

Your email address will not be published. Required fields are marked *

Safety Measures
Facility Maintenance
Amenities and Services
Diversity of Shooting Experiences
Noise Management
Price and Membership
Environment and Surroundings
Customer Service
Community and Culture

Now Closed

Opening Hours

  • MondayClosed
  • Tuesday 08:00 AM - 05:00 PM
  • Wednesday 08:00 AM - 05:00 PM
  • Thursday 08:00 AM - 05:00 PM
  • Friday 08:00 AM - 05:00 PM
  • Saturday 08:00 AM - 05:00 PM
  • Sunday 08:00 AM - 04:00 PM