BurbMan wrote:
I bought a bunch of these at Harbor Freight:

I keep one in each vehicle and one in my pocket when hiking. This is just capsacium pepper spray, not mace or other chemical. I'm not a gun guy either, and this all I need to feel protected. It's a small cannister, I'm not sure of the quantity that you would need to stop a bear.
I am not sure the range on something like this, Bear spray canisters are designed to spray a direct stream (not mist) of spray up to 15-25' away. I would be concerned with a can like this you may have to wait for the bear to be chewing on your arm to use it, and even if he is chewing on your leg, you still may not be able to get enough spray his way to deter him.
I personally carry the canisters labeled Bear spray that are about 10" tall. They have the range and quantity of spray to take down a large animal from a more comfortable (non arm chewing) distance.