Liberals Withdraw Controversial Amendment to Guns Bill