The US banned contractors from carrying weapons. Pretty dumb.
Not quite precise.
Not all contractors were covered by General Order #1 and even that did not disallow carrying but disallowed personally owned firearms.
Many contractors were loaned arms from time to time.
Private security guys are contractors, too and they are all armed.