As summer is hopefully around the corner I am looking for a good pistol to use hiking and camping. The areas where I go have both mountain lions or cougars and bears. I want a revolver so that if it were to get a little dirty I don't have to worry about it jamming. I also want something that is not huge and a pain to carry. I am looking at getting a S&W .357, what do you guys think? I know that chances are it wouldn't stop a bear unless I hit it in just the right place but I don't know what else to get without having to carry around a huge cannon.