Given the pictures, I'd be willing to give the benefit of doubt and assume it's complete. I'd rather be afraid that even after 'fixing' it, it'll drift. And what's a drifting (even if it'll be difficult to tell) long-scale meter worth to you? But then, I'm no expert in fixing precision measurement tools and can't assume that I could fix it, when the current owner couldn't.