Rahm Emanuel, the mayor of Chicago who acted as White House chief of staff until 2010, is hoping to initiate a nationwide campaign of disinvestment from companies that make and sell military-style assault rifles along the lines of the 1980s disinvestment from apartheid South Africa.