The First Amendment is clear you have the right to question authority and the 2nd Amendment is their to guard the first. And Congressmen and Senators who try to oppose the 1st Amendment cause it might "offend" someone need to be fired and tried for treason against the Constitution.
