I am in the market to buy a new firearm and am looking at both the ruger sp101 3" .357 mag, and the glock 20 sf 10mm. The intended use would be for hiking, largest thing I would have to worry about in my area is cougar, black bear and wild hog, and on rare occasion I would carry it in place of my g19 for EDC. Also want to think about ammo price and concealablity of it. Anyone that have experience with one of these or both, or just have a opinion please let me know what you think. And yes I know the g20 is a big gun, but I have no problems concealing my full size sig p220.