Not anymore...
In the real world, would a guided missile or rocket really automatically detonate when it runs out of fuel? Unless if it was rigged to do so (like a hellhound or an EMP torpedo), no. It would simply cease to turn and would continue merrily along in the last direction it was headed. It's simple, actually, to duplicate that behavior in EVN. Give the guided missile an unguided submunition with the highest lifespan possible, which I understand is 32767. It may not be finite, but I doubt anyone will notice unless they decide to follow around the rocket for 32767 frames. You could avoid that possibility by having the unguided projectile recursively submunition into itself. If the weapon would loop back around when it gets to the edge of a system, like a ship does, and come back to possibly hit something, that would be cool.
You could also make a missile that never runs out of fuel by making one that recursively submunitions into a copy of itslef, also with a lifespan of 32767 frames. (I mean a copy of itself, except the copy has no sound. I know that is a submunition has a sound, it will play that sound when the weapon submunitions.)