the # on the butt and under the barrel match 297xxx
.38 Military & Police Model of 1905, 4th Change.
The serial number dates it to around 1920.
Parts will not be easy to find short of buying damaged/worn guns for parts from that era (pre WWII).
S&W made allot of them so value is not real high, maybe $400.
BTW, S&W still makes that gun today (updated of course) as the model 10.