Supreme Court won't overrule gun ownership restrictions