some weapons ban though is just the NRA being paranoid, as usual, and forcing a vote on the contempt issue. A more plausible explanation can probably found here:
Holder scandal may be US attempt to destabilize Mexico
http://www.presstv.com/detail/2012/06/29/248591/holder-incident-to-destabilize-mexico/