Corn snakes do not have spurs, by the way...thus, ball pythons are the more "primitive" snakes.
And I also don't advise taking an apparently healthy snake to the vet for a check-up- you'll expose the snake to more germs & plenty of stress, for no reason.