This doesn't sound very punk to me.
YouTube - Anti-Flag - This is the end (for you my friend)
YouTube - Anti-Flag - One Trillion Dollars
YouTube - For Blood And Empire - Hymn For The Dead
Sounds more like Good Charlotte with political lyrics. It's pop-punk at best.
They're not as punk as everyone makes them out to be.