The American Civil Liberties Union, no stranger to taking on unpopular clients, nevertheless raised eyebrows and drew criticism this weekend when it confirmed that it would be representing the National Rifle Association in a case before the U.S. Supreme Court.