The president called it the ‘hottest ticket in town’. Then a gunman charged a security checkpoint at the White House Correspondents’ Dinner.