I think a 9 mm would just make the bear mad. There mussel tissue is very tuff. the only hand gun I would trust would be a .50 cal desert eagle but It's so large it wont fit in my hand.A 9mm Glock carries a lot more kick! Bear repellent is probably better than nothing.