Thanks for your question.
To avoid the same happening to your 7 year old please consult a child psychologist. Do not consider this anger as "just a phase" that he or she will eventually outgrow since this could lead to a serious problem later in life. Therefore please do get professional help. Behavioral therapy will help in dealing with the anger issues.
Please rate the answer with a positive rating.