What makes you think it is in need of rings or top end ? Did you pull the muffler off & check for scoring ? By the looks & sounds of your vid I'd be checking out the carb (kit & clean), then a good re-tune. Sounded "fat" & out of tune to me :roll:
Steve