or haha bring it to me and it'll get fixed in 5 mins
it sounds like its jammed, Like he said try a different battery, somtime when batterys sit for a while with a charge they can kinda.. degrade them selfs, So then it wouldnt have the balls to pul the spring over, to me sounds like battery lock.
Unless it makes a sparkey.. like electrical noise when you pull the trigger