More than 90 percent of U.S. voters supported background checks for all gun buyers, while much smaller majorities were for stricter gun control laws such as bans on assault weapons and high-capacity magazines, said a poll released on Thursday.

But the National Rifle Association (NRA) edged out President Barack Obama in the poll, with 46 percent saying the pro-gun lobby better reflects their views on guns, versus 43 percent for Obama.

By a margin of 92 percent to 7 percent, voters supported background checks, the Quinnipiac University telephone poll showed. In households with a gun, 91 percent were in favor, while 8 percent were opposed, Quinnipiac said.