Cheapest method I have found to clean coins, no electricity, no expensive tumbler, some noise pollution but go out back so you don't bother your better half or man cave
Happy noisy shaking method of coin cleaning
Take a stainless metal drinking bottle (can buy them used at savers / salvation army for 1.99, you are not going to drink out of it)
Place ~3/4 cup of pennies and ~1/2 cup of course beach sand into your metal drinking bottle and cap so you don't get sand all over the place
I first tried a empty plastic peanut bottle but cracked the cover due to repeated shaking of coins, failure was not going to stop me, coins were clean, needed a metal container, thus the stainless drinking bottle
Put in ear plugs or if you are already partially deaf no great threat, LOL, no please use ear plugs, hearing loss is cumulative, plus you don't want to miss rings when metal detecting
Shake the capped bottle until it gets hot, lots of friction generated on coins and in the bottle, switch hands or use both, rest if you get tired, drink water, check progress of coins, repeat, admire your bulging biceps, LOL
You will be surprised in very little time coins come out very good, knocks off corrosion, sand and discoloration, you can clearly read dates
Poor out coins and sand into your scoop on newspaper / cardboard to separate sand
To improve appearance find the cheapest super market coconut oil and lightly dab coins on newspaper, let dry out overnight, probably could use soap but my wife loves her coconut oil and helps me with this
Inspect coins, some might need a light wire brush / or if too wasted throw them out but 97% will be good to go / be rolled and turned into the bank
Next time you go metal detecting return your used sand and pick up fresh croase sand / bring home a gallon or so and you have plenty to spare.
Happy noisy shaking method of coin cleaning