Microsoft is not developing arms for the US. They're making their existing infrastructure available to aid the Department of Defense.
Department of Defense is probably the biggest tech R&D backer.
Also, shouldn't this be under general/politics discussion? The inclusion of toy boxes in this discussion is so out of place.