Guns cheaper than smartphones in Pakistani tribal town