As retired Supreme Court justice argues for repeal of Second Amendment, public opinion varies widely