Tho I am not normally a fan of punk music, this had some very interesting aspects. I really dig the tone on the bass during the little bass solo, it is killer! The mix is nice and hot on my system.
I am just getting into this mixing game so I can't offer tech advise like the guru's around here. I did however feel that 2 places had very minor timing issues. Just before what I am calling the bass solo, it seems to stumble a little and when the fast guitar first starts it seems to drag just a second but then catches up.
Overall very nice! Oh and the vocals are great - nice back and forth work between them.