I agree, there's no law against this but I just want to add a minor correction. "Freedom of speech," in other words "freedom of expression," is protected First Amendment, not the Second, the Second Amendment is about the "right to bear arms."