That T stamp looks totally legit .The real deal. Jmoore do you have a pic of the top of your cheek rest and the other side of it .