Larry takes a tour of Aimpoint's Sportsman Shooting Center. A state of the art shooting cinema located in Grapevine Texas.
22 Minutes A motivational Documentary
Do You Weigh Black Powder?
SHOT Show 2015: New Geissele AK Trigger
Carry a full trauma kit on your ankle!
SLR107 4000rds Later: Cruise Control