... drop dead gorgeous for - $650.
On the high side, but on the other hand, how often do you find one that's drop dead gorgeous?
If it's truly in new condition, that's not high at all.
I personally am not a huge fan of the 19. The 586/686 is substantially better IMO. So is the 27 or 28 but they're pretty big. Unless you've got a need for concealment, I'd go with an L frame. But then again, a 19 ain't bad.