1 Comment

  1. KevinCarrasco on October 1, 2014 at 6:48 am

    Firearms training for self-defending is good, but we cannot carry firearms everywhere. The best option is to learn any form of martial arts. It will train you to self-defend without using any kind of weapons.