The president seems to expect some backlash from cable news commentators

President Obama called out the cable-news commentators sure to bash the gun-control measure he outlined in a press conference Wednesday morning.

“There will be pundits and politicians and special interest lobbyists, publicly warning of a tyrannical all-out assault on liberty," he said, as four young children who wrote letters to him about gun control looked on. "Not because that’s true. But because they want to gin up fear or higher ratings or revenue for themselves."

The speech came a day after the National Rifle Association released a new ad calling Obama an "elitist hypocrite" whose own children enjoy the armed protection of the Secret Service.

The ad also featured "Meet the Press" host David Gregory, who held up a 30-round gun magazine –which are illegal in the District of Columbia — during an interview with an NRA executive on his show. Last week, the District's attorney general said that while Gregory was guilty of violating the law, his prosecution would not be in the public interest.