Dry Fire Drills for Home Training | Sheepdog Response

Tim Kennedy discusses the value of dry firing and demonstrates his favorite drills for home training.