I just disassembled and inspected all internal components. DATE CODE 2024. I replaced both bearings and anvil, everything else in great working order.No disappointments, runs strong.Yes it has many battle scars but will make you money! Thank you for your interest.