I've found Air Arms to be very helpful in the past.
I had the same spring problem. A phone call and 2 days wait for post and I had a new spring.

When you get your new spring, match it up with the old. A bit of jiggery-pokery with a small pair of pliers and you shold be able to bend the old spring back to a working shape.
Keep the new one as a template untill the old one is to warn to bend back any more.

Alison