Very good song. I agree with metalhead on the guitars, but it may not fit the song if they were beefed up, so.....
Sounds are mixed pretty evenly. Sounds pretty cool, and actually, one of the first "punk" style songs I've heard in a bit that wasn't way overpolished. Can't bitch about anything myself, as it was done pretty well.
Ed