Law abiding Americans paying for guns for the taliban