Nice find. I would skip the mirror finish and just get it cleaned, rescalled if those are bug bites I see and properly honed. Enjoy your new find.