I'll start with the song: it has intention, that's cool, a lot of power and a good structure, a classic punk rock song.
The Mix: I think if you need a song in Demo quality that's the way to do it for Punk Rock... cause is very hard to put that intention and power in a studio version, and i think that your intention was exactly that.
Good Job