Racism and guns will be part of the American legacy till the end of time. Hopefully free speech will also endure.