Yeah i had a look at mine it sounds like your o ring is locking up the drum. A bearing place should have one for you.
Have you had it long? I cant wait to get mine going again. Great little mower!