I think you had it right in your original post.........Ruger SP-101 in .357. When your life might depend on a firearm, nothing can beat the reliability of a good revolver. Its also stainless so it will stand up to the elements and any other type of environment you might be in without any adverse effects. And if you were to ever be injured severely out in the elements, you can load and fire with one hand if necessary. You can also carry a revolver in a holster or in a pack without the possibility of an accidental discharge, unlike alot of autos out there. If you prefer a more powerful cartridge than a .357, the choice is yours, but a good revolver makes so much more sense than an auto. Just my $.02.
"When injustice becomes law, resistance becomes duty"