I would be positive it is a musket ball, most likely a .45 caliber ball or .50 cal. But it is immpossible to tell if it is 100 years old or 1 year old, a lead ball is a lead ball and many of the folks that do muzzleloader hunting,etc. still shoot round ball.