Supreme Court considers gun-rights challenge