As Corporate America espouses “social responsibility,” the financial industry could help limit sales of assault weapons, our columnist writes.