Thanks for your response dude. The battery seemed good, around 7.9v but I'm charging it fully as we speak, I did try two, both almost full and got the same result. Spring is the same, I've not checked fps, the gearbox is only in the lower at the moment.
I didn't count all teeth, the bevel has...