Gunfighting 101 – Pistol
Speed and accuracy drills. If you make your hits first, then you are likely to win. don't lose for a lack of training on your part. See you at the range for this.

Quality self defense training
Speed and accuracy drills. If you make your hits first, then you are likely to win. don't lose for a lack of training on your part. See you at the range for this.