Wore out a Dial Caliper

They make new ones. If it's inaccurate you may be able to send it to get rebuilt. May be not. It might cost more than a new one.