Short barreled guns don't give up too much in the way of accuracy.
I had a 3" Charter Bulldog .44 Special many years ago. I was able to hit picnic type paper plates at the one hundred yard range with it. I had to elevate the muzzle so that the base of the front sight was even with the top of the rear, and could get two or three hits out of five shots at that range. I just did this as a stunt, you understand, and would never consider such a gun for long range work. But the point is, it could do it.