The user should be able to load their items from the Virtual Arsenal if the required components are present.
At a minimum Arsenal should either:
* warn you when attempting to save a loadout from a box that doesn't contain all the necessary items for it to be re-loaded (i.e. the user would be warned at step (5) that they are saving a loadout on a box that doesn't contain the necessary items)
* inform you about which required items are missing when preventing you from loading a saved loadout
* allow you to override the behaviour (through a dialog or something) and load the items that are present anyways - ignoring things it can't load. Something like displaying a warning symbol and tooltip beside loadouts that are only partially available in the 'Load' menu would be sufficient.
It would also be less of an issue if the default unit loadouts actually used separate components for their weapons instead of the composite weapons.