If it has been dismantled at some point, it sounds like it has not been reassembled properly and i would suggest taking it to a gunsmith to be looked at. it is possible that something may have been done to the trigger or the sear and the sear is not longer able to catch the trigger and so would keep firing until the gun is empty even though you have taken your finger off of the trigger. i would recommend taking this to a gunsmith.