
Revealing mistake: When Margaret whistles for the "third wave" she places Winchester's French horn on the ground, and there are three shots facing the jeep as it closes in on the horn - in the first two shots the horn's normal, but in the last shot the horn's already semi-squashed before the jeep even runs over it.
Answer: Even an Army field hospital would have SOME weapons for self-defense if the enemy attacked. What's meant is that it's not a combat outfit, and therefore wouldn't have enough weapons to actually attack anyone. (It's also mentioned a few times that the Officer of the Watch is supposed to carry a pistol at all times, but Hawkeye refuses to do it when he's in charge and Colonels Blake and Potter don't enforce the rule).
Captain Defenestrator