Today’s Martinis: A top DHS official say it’s a bad idea to ban people on the No Fly List from buying guns, Chuck Hagel admits Obama was flat-footed in responding to the rise of ISIS, and Donald Trump welcomes kind words from Vladimir Putin.