“Yet, with Fort Hood, soldiers are actually forbidden from carrying around guns on army bases...”
Pretty much correct. There were few times when I was allowed to carry a weapon with ammunition. Two cases, when I was a payroll officer and only carried when picking up payroll cash or on the firing range. At other times, I’ve carried a weapon but did not have ammunition. This was for tactical exercises. The Army is a real stickler for keeping weapons and ammunition out of soldiers hands except for combat, training, or special details like payroll or some guards. It’s mostly for safety reasons.
Same with me. As an E-5 I had CQ duty (Charge of Quarters) twice during my tour. This means that I sit in place of the Commanding Officer during night time hours while he is unavailable.
During only one of these times was I armed. I reported for duty and was presented with an M-16 and ammunition. It wasn't even my own rifle. I found out later that the reason for the rifle was that the currency was being changed the next day and the safe was full of money.
The other time I was unarmed and a soldier who had been doing some serious drinking came into the office yelling that he was going to kill the CO because the soldier had been confined to base.
The soldier was very fortunate that I was unarmed, as otherwise I would have to have confronted him with the M-16. I wouldn't have had a choice as I couldn't afford to have him out-muscle me and end up with the gun.
AS it turned out, I grabbed the soldier in a headlock and began entwining my legs with his in order to bring him to the ground. All during this time the soldier was yelling at the CO who had been awakened by the commotion.
It was a very surrealistic experience wrestling this guy to the ground while he and the CO carried on a heated conversation as if I wasn't even there.