Republican strategist and CBS political analyst Frank Luntz said on CBS on Wednesday that both major political parties in the U.S. suffer from a disconnect with Americans, and that the NRA isn't listening to the public's views on gun policy.

Citing a survey he conducted with the Republican Mainstream Partnership, Luntz claimed that people don't view the GOP as a party of the people. "When we asked the American people, 'Who is the GOP fighting for and representing?' the number one answer, the rich, the number two, big business. Well well back is number three, hardworking taxpayers."

By fighting against tax increases for the rich, he said, the GOP plays into that perception.

Yet he also said that "Democrats don't understand the hostility towards how much Washington spends."

"What they really want is to end the spending, even more than raising the taxes," he said of Americans, which he claims is not part of the 'Democratic package.'"

Moving on to gun control, Luntz, who has done polling for the group Mayors Against Illegal Guns, claims the public "doesn't look at it as a Republican or Democratic issue," and that "more people, more families, based on what I've heard, have spent time talking about their fear of gun violence than they have over the fiscal cliff."

"The public wants guns out of the schools, not in the schools, and they're not asking for a security official or someone else. I don't think the NRA is listening," Luntz said.

He went on to argue that Americans support the Second Amendment but also believe "not every human being should own a gun, not every gun should be available at any time, anywhere, for anyone" and that people should not be able to purchase guns at gun shows "right there and then without any kind of check whatsoever."

Watch the video, via CBS, below.