Why did Republicans vote for the Democratic gun bill?