South African Association of Table Soccer
Specialised training in the use of firearms, knives, batons, impact weapons, CQC, self defense, etc. to civilians, as well as corporates.