I don't know if it was this or another thread about Parker v. D.C., but I saw somewhere that if citizens have different rights recognized in different federal jurisdictions, then SCOTUS will have to resolve the issue. Chicago comes to my mind. They can decline to grant cert with Parker, but they won't be able to do it forever, IMHO.
SCOTUS doesn't *have* to do anything. However they do tend to agree to hear cases involving such situations as you describe. Just not always, and trying to predict what they will do in any given case is about as accurate as predicting the weather a week in advance.