Thanks for all your responses!
I decided to open my baby up. I was able to take off the hop-up assembly. I took out the rubber sleeve (F75) and a small (3mm dia x 3mm long) piece of rubber came off (F30). (Almost lost it in the process, but nevermind that)
I cleaned everything and will do some testing this weekend. I'll keep you posted.