I think you are asking for one pistol that will do two different things...
I used a .357 Ruger Blackhawk for a few years on snakes while fishing and as mentioned, if the snake was more than 15 feet or so away it didn't have the desired effect...
I bought a Ruger Mark II in stainless steel...Shooting CCI Hollowpoints, it's deadly on snakes...
My concealed pistol is a .40 Glock...