I don't really care where they get the guns anymore. The real problem is the overarching failure of the "war on drugs". These cartels are now almost as powerful as the government. It's time for Mexico, and the US-to at least consider a legalization program.