Se a mola estiver partida, só trocando de mola. se o canhão dá para abrir para fazer essa troca? Não sei.
A solução mais prática será a troca do canhão por um novo , ou usado desde que tenhas chaves para ele.
A solução menos prática será tentares fazer a reparação dele, arranjando uma mola para substituir.
Visto teres ele estragado, e a substituição do canhão ser uma realidade, pouco ou nada perdes em tentar arranjálo, e sempre depois podes dizer se é possÃvel ou não.