Third party will have ensured that some sort of gun control would have passed. I understand your frustration though.
Fear of a primary challenge is the only thing keeping some rinos in line, at least on this issue.
Then we conservatives need to take over the Republican Party from the precinct level on up. I watched the Pat Robertson folks do exactly that in Iowa in 1987-88.