22 HS armor ($108)
40 HS engine ($100)
16 HS fuel ($160 + fuel)
30 HS mag ($150 + ammo)
25 HS launcher ($100)
13? HS sensors ($80?)
+ MFC, CIWS, engineering, and crew.
Your first problem is that the size of your missiles and the size of your launchers do not match. Your missiles are only HALF the size of the launchers! Use smaller launchers, or bigger missiles.
Second, that missile is sloooow. At this tech, I'd use a 1.5 MSP max engine power modifier missile engine, 1 MSP of warhead, whatever fuel you need, rest agility, for a 3 MSP missile. Then I'd switch to using size three launchers. You probably want an integer size missile one way or another, to fit your launchers.
Your active sensors have the same resolution, and so are redundant. That's not ALWAYS bad, but in this case, it is. Use one active sensor.
Your MFCs do not match your sensors. Generally, you want MFCs with the same range and resolution as your active sensor(s). I'd put both sensor and MFC at 30 mkm range or so, but higher is fine. 100 res is actually a fair default.
Passive thermal sensors are pretty useless at this stage of the game. Ditch it.
The CIWS is junk at this tech. Seriously. Add more armor instead.
You seem to be using an additional maintenance storage module. Don't. Add more engineering spaces instead.
I personally would give up on the idea of speed and use a commercial engine, but I don't know your particular situation. The engines aren't wrong as is, just maybe not worth the cost.
Um, I think that's most of the major mistakes. Let us see what you refit it to.