Liberal Loses Gun Debate