This forum discusses a lot of tumbler options:
https://pinside.com/pinball/forum/topic/what-tumbler-are-you-using-amp-what-are-you-tumbling
I bought a Harbor Freight ultrasonic machine. I learned that it's a clone of a popular ultrasonic machine sold on Amazon. If you buy the Harbor Freight ultrasonic machine, or the original on Amazon, buy this basket:
https://www.amazon.com/gp/product/B00HLBL24O/ref=ppx_yo_dt_b_asin_title_o00_s00
For the ultrasonic machine, I use Simple Green purple degreaser formula with great results. Buy a gallon of water and pour it out. Add 20oz of purple power, fill the rest of the container with water. Strong smell when using the ultrasonic, so use in the garage.
I bought this tumbler, but I've only used it once.
https://www.amazon.com/gp/product/B001MYGLJC/ref=ppx_yo_dt_b_asin_title_o08_s01
For bedding, don't buy the stuff advertised for cleaning ammo. Buy reptile bedding. Same media, just marketed for pets, and cheaper.
Buy this strainer, pour the contents of your tumbler into it to filter out the parts from the media.
https://www.amazon.com/gp/product/B004J4F09O/ref=ppx_yo_dt_b_asin_title_o08_s01