I just talked to the dealer who sold me the 645, and he couldn't find a replacement. He offered me my money back +$20 for the gas and time it took for me to come to him.
I decided to keep her.
He's sending me 2 more mags to make it right!
I called S&W to see if I could order parts and the guy I spoke with tried to order the slide-stop assembly but was out of stock. He then told me he'd send me one FREE OF CHARGE from his own personal-parts-tray!
One safety-lever, 4 stock screws and maybe some wood grips and I'm gonna have me a great gun!