A protester hold an anti-NRA sign at the 2018 March for Our Lives protest in Los Angeles The San Francisco city government has formally labelled the pro-gun lobbyist National Rifle Association ...