My personal guess is the motor in faulty or way under powered for the spring you have, also as hangtight said motor pinion is too tight try reducing the height of the motor and see if that give a slightly better result as its working way to hard - when you shot the video did you have a spring in the gear box as it do not sound like it fired ? i.e. did not do a full cycle ? in which case take the gearbox apart again and check that then piston is full retracted (when the spring is compressed) that it can release if that make sense.