I have been carrying a concealed firearm for 10-plus years and taken many handgun training classes. I have cleaned and adjusted my guns MANY times, and practiced countless drills. Here are 5 products that I have found to be extremely useful: Boresnake This is a must-have especially if you are traveling or taking multi-day training classes. Made by Hoppes, this product allows you to clean the bore of your pistol in less that a minute. Just pass it through the…