What is D.A.F.T really?

What is D.A.F.T? D.A.F.T is an acronym coined by Tim to help explain his method of teaching. Dynamic Active Firearms…

Continue Reading →