Take it apart? I would just disassemble it and clean it out. Are the keys stuck down? Thats a pretty bad one anyway, why do you need to fix it?
I'm afraid we probably don't have many cash register professionals here, and the Meeting Spot really isn't the place to ask about this anyway.