Best Bang For The Buck Cecil Burch January 5, 2015 I have written in previous posts how we have so much to train for when we take a realistic appraisal of what is needed to truly be prepared in a self-defense scenario. We have a lot to cover and we Read More