Republicans are going to have to come to the conclusion that there's a political price for standing against 90 percent of their constituents to stand with the gun lobby.