National Shooting Complex

National Shooting Complex

 (210) 688-3371

 5931 Roft Road, San Antonio, TX 78253

Located along the edge of the beautiful Texas Hill Country, the National Shooting Complex may appear to be nothing more than 671 acres of peaceful rolling hills and picturesque countryside, but to an ever increasing number of firearms enthusiasts throughout the United States and beyond, this multi-million dollar complex has become recognized as the most complete sport shooting facility in the world, fully equipped and ready to facilitate any size event.

Location Info

National Shooting Complex

5931 Roft Road

San Antonio, TX 78253