Only 20 yards? Ruger Blackhawk 44 out to 100 yards +, S&W 686 357 same. 1911's out to 50 yards for small game and then some... I like my Old Model Ruger Single Six for small game. For close up really bad situations, a S&W Model 10 will get it done. For ABSOLUTE reliability I will personally trust a revolver over an auto. If SHTF happens, I will be going to an M1A or M1 Garand, not a handgun.