Stainless steel Ruger SP101 .357 w/3 1/16 barrel. We have the 2 1/4 barrel but the extra length of the 3 1/16 would be a better compromise for the range with it's longer sight picture. There is no difference to me in carrying. You can also use lower power .38 Special in the .357 that is not priced too high and fun to shoot. Also, .38 snake and birdshot is available and will definitely take out a rattler. Very versatile gun and caliber.
Just my opinion but speaking from experience.
"We must reject the idea that every time a law's broken, society is guilty rather than the lawbreaker. It is time to restore the American precept that each individual is accountable for his actions." - Ronald Reagan