Cleaning Your Weapon

For those who have guns, they know that cleaning the weapon is very important step to keep the gun in (top notch) excellent conditions. During my 8 years as a concealed weapons carrier, I've used various cleaning products on the market and really…