Take an NRA Self-Defense Course, or Else

The laws of self-defense are varied and always changing. Make sure you know them