Since Kansas City stepped onto the World Cup stage this month, gun violence has repeatedly threatened to steal the spotlight.