MCS 106: The Perfect Dry-Fire Training Session With Ron Avery

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

Episode notes
Life-Saving Firearms Training Tips To Be A Better Shooter Faster!