you try cleaning it out?
If you leave a lock out in the elements, water will get inside and the internal parts will get sticky and rusty. that's not a kryptonite issue, it's a lock issue. Every few months, open the lock up, clean off the dirt/rust and oil the parts.