My basic point is that the Army knows best what the Army needs, so rather than testing corporate-produced weapons, the military ought to be designing(both the AR15 and the M9 are poorly designed for use in battle conditions), refining(H&K finally perfected the AR design just a couple of years ago, and it hasn't even been implemented yet), and producing its own weapons(obvious from poor quality control in the M9) and essential materiel, at least in peacetime.
I do agree that corporate and even foreign contracts for supplemental production of specific products may be necessary for during wartime, but I think the primary means of manufacture for specific systems, like small arms, should be directly in the hands of the US Government in order to streamline the process of oversight.
Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein. -Friedrich Nietzsche, Jenseits von Gut und Böse