I bought a concealment leather vest and leather jacket from Coronado Leather. I've had the jacket for several years and the vest for a couple of months.
I paid $100 for the vest on their sale site. The quality and heavy material, particularly in the pocket, makes it easy to carry whatever you might waish. I put my satellite radio in one pocket and cell phone in the other but handguns, tasers or pepper spray cans fit too. www.coronadoleather.com
You should see what happens to the big angry dog chasing your Goldwing when you taser him.