Ouch, it can't be a preproduction. Sounds crunchy, badass but still classy, like wock n' woll should be. A great singer too! The mix is close to perfect in my opinion, fits the style very nicely.
You asked for opinions, so there they go:
1. Try put that nice huge reverb on the intro snare;
2. The guitars sound a bit boomy in the palm-muting parts to me;
3. Try asking the guitarists to play the intro less tightly, it might fit better on the vibe and not sound too much like Megadeth.
4. Try messing some more with that "hiccup" vocal in the intro. I think that weting it a bit more wouldn't hurt.
Just opinions, you know...