Fix removing all mods from a gun.

The previous code assumed that there would only be at most 4 gun mods, this is not valid anymore.

And don't attempt to translate the result o `item::tname`, it should already be translated.