Probably not. Right now, shields aren't even necessary, because every core has a low standard shield, and when you get a few ion effect modules (how many depends on the ship mass), you'll have an invincible ship (just don't forget to leave the ion effect modules on, and don't accidentally exit your ship in a fight). And the stop effect module also appears to be bugged, it does the same as the overdrive module does (when used defensively), for almost no energy penalty. Did you use the d1000? Because the other one is a lock-on rocket, so if you accidentally used that one, it could explain why it locks on.