Yemen is short of many things, but weapons is not one of them. Yemenis own between 40 and 60 million guns, according to a report by UN experts published earlier this year. This should be enough for Yemen’s 26 million people, although the experts note that demand for grenades that used to cost $5, handguns ($150) and AK-47s ($150) has …