I know that I've posted before on this subject - I am a 3rd Gen S&W fan, own a couple, carried the 5906 and love the solid construction, reliability and accuracy.
Bit heavy? Sure...so's the block on a diesel...ever wonder why they run so long?
The one you've got pictured is pristine - a nice find if it looks like that one...
I am sure you'll like it.
Cheers,