We've been hearing for months that 90% of Americans support expanded background checks. Supposedly from a Gallup poll.
PBS put up a poll, online. over 44,000 Americans have responded to it, and 94% say to leave Federal gun laws as they are. Isn't that interesting? I realize that online polls don't have the methodology that Gallup uses, but I'll bet that the PBS poll is as representative as the Gallup poll.
How to reconcile the difference? Don't do anything until you have a clear consensus.