When I was doing more shooting, I routinely practiced some at 100 yards, and that with a 3" barrel .38 Special. I had to hold over (a lot) but I got about 80% hits on a silhouette target, good enough to discourage most BG's. I also shot a Model 28 .357 at the same range, and got 10" groups off hand (2 hand) and 4" rested. Again not good enough to trade a handgun for a rifle, but someone once defined a handgun as something you use to fight your way to a rifle.
(Ooops,sorry. Just noticed this is the pistol forum and I did most of my shooting with revolvers because that is what I carried. If no one minds, I'll leave it up, just as general info.)
Jim