WEB SS Dark Blue Target Pattern2 RGB

Training on Demand

Introducing a new way to learn with Training on Demand by Shoot Smart.

Why Training on Demand?

Learn More

Sign Up Now

Learn More

We know learning a new skill can be intimidating, expensive, and time-consuming. That’s why we created our Training on Demand program. These 100% virtual classes are low cost, low pressure, and fit any schedule. Learn the basics of each class from the comfort of your home, and when you are ready schedule time to put your new skills to the test with an instructor in a one-hour lesson.

Why take Training on Demand?

Flexible Schedule

Train from home, the office, or in the pick-up line at school. Training on Demand courses are 100% virtual and work with any mobile device.

Learn at Your Pace

Classes, chapters, and lessons can be repeated as many times as needed to ensure you understand the materials. No need to worry about slowing down other students in the class.

COVID Friendly

We understand that even with social distancing in place, some students may be hesitant to take a class with a group of strangers. Training on Demand gives you the freedom and peace of mind to train from the comfort of your own home.

NS BADGE 1 13 13

New Shooter - Training on Demand

This 100% virtual New Shooter class is low cost, low pressure, and fits any schedule. Learn the basics of firearm safety and use from the comfort of our home, office, or while in line to pick up the kids.

Learn More


Constitutional carry has come to Texas, and, as a law-abiding gun owner, it’s your responsibility to be armed and educated on the nuances of this new law.


Locations & Hours


Mon - Thu: 10AM - 9PM


Fri - Sun: 9AM - 9PM

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

Join the Line

9455 Benbrook Blvd
Benbrook, TX 76126

Join the Line

Grand Prairie
2440 W. Main St
Grand Prairie, TX 75050

Join the Line