After the Soviets left Afghanistan, kalashnikovs were common and so cheap in tribal areas between Pakistan and Afghanistan that you could buy an AK-47 for US$100, but now there are no more guns or cartridges for sale and costs are so high that an AK-47 costs now over US$1000. Rumors are that the Taliban purchased all the guns or CIA purchased all guns and bullets to leave nothing for Taliban.