Kim Du Toit makes a good point. As a person licensed to carry a firear in my home state of Pennsylvania, I am still forbidden to carry it in New Jersey. In other words New Jersey won't accept the fact that Pennsylvania trusts me enough to carry my Glock, and considers that law null-and-void in Jersey.
But if New Jersey passed a law giving homosexuals a right to marry, they would be pissed if we didn't recognize THEIR laws.
Seems like a double standard?
You bet.