9 Weird Dry-Fire Training Aids You Haven't Thought Of [WL 416]

Warrior Life - Tactical Firearms | Urban Survival | Close Qu... by Jeff Anderson

Episode notes
Broccoli, plus 8 other firearms training tools you can use anytime, anywhere!