Looks too new. Should have a nice patina on it. Most come out of the ground a white color but in red clay soil areas they will have that red tint to it.
It is definitely not a musketball, it is too small. It is most likely a rifle or pistol ball, no way to tell which. If you measure it you can tell the caliber, looks like it may be around a .45.