For about a year I have been toying with the idea of getting some kind of vest for when I teach classes or go to the range. Some of the crap I see going on in public range sessions can be scary, and while I usually remove myself from these situations when I see them happen, never say never. Then...