The Army as an institution is very anti gun. They are not particularly pro civilian either, and the idea of civilians running around with surplus Army guns is not something they want. The Army does not see a need for armed civilians, they do not support Civilian marksmanship, and they sure do not want Politicians blaming them, for the deaths that will happen, with these weapons. Someone, somewhere, will shoot somebody with one of these M1911's and the anti gun crowd will create scandal, and the Army will be pulled into it.