Dan,
Try a Crosman 357 revolver.
I have one with a six inch barrel. There are a couple of simple mods you can do to it to improve accuracy. I don't care for the grips they come with these days, so I made a new set for mine out of some old walnut scraps.
Double action trigger is kinda long, but single action is nice.
Other guns may cost more, but they won't shoot much better.