Hi, i have worked my ass off and sold some of my stuff to get money for an amp. I have around $400. The other gear I have other than my guitar are two cables, an ibanez ts7 and my old ****ty combo.

So, should I just blow about $350 on a used Classic 30? Or should I maybe buy a blackheart halfstack, or other small tube amp, and get nice cables(Do cables affect tone that much?), and a pickup swap?

Can I get the same tones out of a small tube amp that I can get out of a classic 30?
The classic 30 I'm looking at has new speakers and tubes.

I'm looking for classic rock and grunge distortion, with some decent cleans.