Ok so this took me a while to debug but it turns out the last weapon in the loadout section doesn't actually appear to the player (I'm assuming it gets covered up by the "save loadout" button or something.
Tagging
@My Dime Is Up to resolve now that we know the root cause.