If you decide to repair it yourself or even if you are getting it repaired I would go with this kit from Tim at Mac1 http://www.mac1airgunshop.com/product-p/mshrekikr.htm
He is the guru for these rifles and is very helpful if you run into any problems.
While your on his site check out his "Steroid" kit