This is very useful thread.
There are few more things that are very usefull regarding pneumatic spearguns parts compatibility.
Like valve thread, pump thread, ... also it is useful to know distance from muzzle oring to top of the barrel (if you want to swap muzzle with some other model)
Valve thread is useful if you want to use valve from some other manufacturer, same goes for pump thread.
Best way to have them all in one place is some kind of table so that you can quickly see that for example
- mares sten 13 valve goes to all 13 mm barrel guns - like seac asso, cressi sl, tigulio ras, ...
- cressi valve goes to tigulio ras, but not to sten or asso cause it is too large because of M18 pump fitting
- omer tempest valve is not compatible with anything cause it uses different step - M14 x 1
- however mares pump is compatible with omer tempest since it uses same thead, but it is not compatible with cressi and tigulio
Here is an example, copy paste from excel, table looks better in excel, don't know how to make it better in xenforo (will check it later)
Speargun ID OD Valve Thread Pump Thread Head thread
Mares Sten 13 18 M14 x 1.25 x 17 M14 x 1 M18 x 1.25 x 18
Seac ASSO 13 18 M14 x 1.25 M14 x 1 M18 x 1.5
Cressi SL 13 18 M14 x 1.25 M18 x 1.5 M18 x 1.25
Tigullio RAS 13 18 M14 x 1.25 x 17 M18 x 1.5 M18 x 1.25
Omer Tempest 13 18 M14 x 1 x 17 M14 x 1 M18 x 1 x 24
Last number in thread is thread male length in mm, but you can also add female length after that - for example valve male lenght is legth of thread on valve - female length would be leght of thread in barrel, same for pump or head