Soreness in the arm after carrying heavy objects can be caused by a strain of the arm muscles or damage to the ligaments due to exercise, or it can be caused by a sudden over-activity of the arm which slows down the blood circulation and the accumulation of metabolic products, especially lactic acid, which stimulates the muscles.