shootsmart-class-two-women

True Confidence with Your Firearm Begins with Training

Shoot Smart offers Training Classes from Beginner to Advanced

Book a Class

We want to share our love of shooting with anyone who has an interest in learning. And we want every Shoot Smart customer to experience maximum enjoyment and satisfaction from their gun ownership. That’s why we recommend considering one of our many Firearm Training Classes. Whether you’re a novice just starting out, or an accomplished shooter with years of experience, you’ll find a class that will sharpen your skills and improve your abilities. Our certified instructors will provide you invaluable insights and knowledge, to maximize your time and fun with every session.

icon.title

Texas LTC

By shooting a prescribed course of fire and completing the safety and knowledge coursework you will qualify for the Texas LTC (License to Carry).

Learn More
icon.title

Handgun

From new shooter to home defense, our handgun classes will teach you a range of skills. These affordable classes offer a very effective way to expand your skills and proficiency, regardless of your ability or interest.

View Classes
icon.title

Additional Classes

Choose from a variety of challenging training, like Unarmed Self Defense, Drill Nights and AR training.

View Classes
shootsmart-LTC-class-color

Private Instruction

Our private lessons provide the very best individualized instruction. Instructors will put together lessons tailored just for you and your needs.

1-ON-1 INSTRUCTION

If you’d like even more instruction, or you’re not comfortable in a group, consider our private training. We offer one-on-one private lessons for beginners as well as experienced shooters with handguns or rifles.

As well, we offer all our classes to private groups with accommodating scheduling.

Shoot Smart certified instructors are available during normal range hours.

Book Now

Locations & Hours

Monday-Friday

10am - 9pm

Weekends

9am - 9pm

Fort Worth Alliance
10305 North Fwy (I-35W)
Fort Worth, TX 76177
(817)984-8020

Join the Line

Benbrook
9455 Benbrook Blvd
Benbrook, TX 76126
817-862-7773

Join the Line

Grand Prairie
2440 W. Main St
Grand Prairie, TX 75050
972-641-2335

Join the Line