I've noticed that the mainspring supplied by John Knibbs is quite a lot shorter than the ones in the pistol (about an inch). I've replaced a couple of old springs with these and they have resulted in a bit of a loss of power.
Is this the only replacement available or are there other suppliers that have springs more like the original size?

https://www.airgunspares.com/catalog.../category/906/