Well, my favorite weapon to shoot is our S&W .357 MAg with a 6 inch barrell. I can hit just about anything with it.
I've got a few .357s and do well with them. For tack punching, I just bought a .17 revolver with a 12" bbl. Put a 6x scope on it and can hit a golf ball at 100 yards on a sandbag rest. A fun weapon, but not real practical. My latest toolbox contribution is a .357 Ruger Bisely Vaquero for Cowboy Action shoots with SASS. Lot's of fun. Looking at a Marlin lever action to go along with the Stoeger 12 ga sbs Coach gun.