Mexican cartels are kitted out like military units – how did they become so well armed?

Armed with semi-automatic rifles, tactical gear and tanks, many are questioning how Mexican cartels became so well-armed.