Ultrasonic cleaners...clean, they don't polish. There's a difference. If you want mirror-shiny, you're probably going to have to use a 2-stage process; clean and then polish.
Here's a review of the Hornady sonic cleaner from shortly after it was introduced:
http://www.realguns.com/articles/202.htm