MSNBC has declared the following ad to be too controversial to air. I can't possibly see anything remotely controversial about it. And you get the sense that if the people advertising were the drug companies and financial services firms MSNBC runs on a constant loop, it wouldn't be so "controversial".
You know what else is "controversial"? Dead people, killed by the weapons they obtain at gun shows without going through the proper checks.