I have experimented with various ways of venting my abundant anger. I used rto punch walls, but then I punched one that I thought was wood, and it was concrete. yeah, that was unpleasant, and just made me more angry.
Going for a drive sometimes works, and setting things on fire can do wonders. Just don't set anything large, or anything that belongs to someone else on fire. The authorities frown on that.
Sometimes I get stoned and play GTA, or something similarly violent.
At my college, some of the frats used to have special events where they would get an old car, and let anyone who wanted to go at it with a sledgehammer. I usually would avoid anything sponsored by a fraternity, but one day I was really pissed and took a door off an old station wagon they were destroying. That was fucking great.
But usually I just bury the anger deep in my soul until it crystallizes into chronic depression.