Not my post- see link for poster.
The Slavia 630/631 has approximately 4.8" of space for a coil locked mainspring.
Divide the space by wire diameter (e.g. .117") to get maximum coils (e.g. 41.1).
Deduct a few coils to ensure safe cocking.
The factory spec Slavia 630/631 has a 37 coil .117 wire mainspring.
BUT: I have seen 35 coils of .120" wire which was supposedly original.
The factory spec velocity is 170 metres (558 ft) per second.
The Slavia 630/631 Canadian version usually has a 36 coil .110" wire mainspring.
There is usually a 5/16" nylon washer in the piston.
The Canadian spec velocity is 495 fps.
An expensive Diana 27 mainspring 39 coils .110 wire .509" ID will fit
An inexpensive D & L #2, 37 coil .119 wire .535" ID utility mainspring ($6.50) will fit.
This could duplicate factory spec power output.
Techpan Seal Wall Heat Shrink on the .480" OD guide could reduce spring twang.
I would put a metal top hat with a 3/16' shoulder in this gun.
NOTE: The Slavia 630/631 has a weak piston rod connection to the piston head.
The rod can be easily bent off line causing sear engagment problems.
Overspringing a 630/631 is not recommended.
A mainspring wire diameter thicker than .120" is probably overspringing.
http://www.airgunforum.ca/forums/topic25958.html