Legit? [7s26-02f0]

Just got this second hand. It is missing the serial number. I'm told these can sometimes wear off. Any other signs? Or concerns? Or is this legit?

Much appreciated.