2.98 grams was the minimum tolerance for newly struck U.S. cents in 1954. 1/2 a gram is a lot of weight loss for that level of wear so it was likely underweight to begin with.
No silver coins were that size of course so it's not silver.also check a full weight coin on your scale.