how could they lose so many weapon stuff, and realize it only recently?
Well the guys over at iraq claim that they gave them to the Iraqi police and soldiers who didn't have time and resources to record who the items were issued to at that time due to pressure. The people from congress only found out about the "missing" weapons recently. Sounds like to me they were just being fucking lazy.
Yet he could also be trying to save his ass for having a bunch of supplies stolen from them by opposing forces.
Or you can get more into conspiracies and say they gave them to the shiites and the sunni to instigate conflict... >_>