A growing number of women in South Africa are learning to use guns to protect themselves against gender-based violence.