After messing around with this, I'd like to suggest it be changed to troops carrying 2 weapons and 1 shield.
The problem I'm seeing is that since you don't know what the makeup of your roster is going to be, you have to carry extra stuff. For 100 troops and a shielder-heavy guild, you might want:
70 one-handers
70 shields
20 two-handers
20 polearms
20 bows
10 crossbows
50 arrows
50 bolts
30 throwing
That's not an unreasonable list to be prepared for various roster makeups (not sure how many archers, polearm users, etc, you're going to end up with) but that's 242 weapons. You can only carry 200 without crates, and 1 crate is going to slap 25% off of your speed.
If every troop could do 2 weapons and 1 shield then this would be 172 weapons -- room to spare!