U.S. public opinion on guns seems to be going in the same direction as it did on same-sex marriage. The religious right lost the fight against same-sex marriage. The gun lobby may lose the fight to stop reasonable gun-control laws.

Over the past 10 years, the United States has seen a complete reversal of public opinion on same-sex marriage — from opposition to support. This month, a Gallup poll press release was headlined, "Americans' Desire for Stricter Gun Laws Up Sharply."

The turning point on guns came in 2013, when the Senate filibustered a bill that would have closed the "gun show loophole" and mandated background checks for all gun purchases. About 90 percent of Americans support universal background checks. After the Senate bill failed, public support for stricter gun laws shot up to 58 percent from 44 percent a year earlier.