If the character has the ammo (or just take it from the Base inventory) can they automatically reload between missions?
If I finish a mission with 1 bullet in a gun, head back to base, spend some time doing stuff, spend more time doing surveillance, then head into a new mission almost a day later, it seems odd that the "professional" is still walking around with only 1 bullet in their gun.
Additional suggestion.
Gear load out.
Could we mark/lock gear and every time the character goes out, they automatically take that gear?
Eg: if I have a loaded gun, 16 spare bullets and 4 medikits, then when I go out the character replenishes their bullets up to 16 and their kits up to 4 before they leave.
A gear load out would also be helpful for transferring loot picked up in the field. Click the "move everything to base inventory" could ignore the person's own gear and just move all the junk.