"I'm out of town this weekend, you can use my apartment" does not grant somebody unlimited permission to use your apartment. The supreme court is working backwards from their conclusion here.
"Guns are good for hunting. All citizens have the right to own and use guns." does not mean only hunters have permission to have guns, nor that people may guns for hunting.