Should marijuana users be able to own guns? That's what's at issue in a case being argued before the Supreme Court on Monday. The case is creating some unusual alliances.