Dan,
Also, check to see that the big weight is spring loaded to the forward position and moves freely backward. Then check the transfer bar (the part that is hooked to the weight and lays along the bottom and slides between the trigger and sears) for being spring loaded downward and moving freely upward. That's about all I can think of off hand.