If you are pointing a gun at me demanding me wallet, there is no doubt what your intentions are or who I should shoot. Same goes for if I come home and you are loading things from my garage into the back of your truck. Same if you are half in, half out of my car trying to hotwire it at 2AM. Identification is pretty darn easy from the victims viewpoint at the time off the offense.
For most people, it is our own personal beliefs and morality that define our actions. Not some arbitrary law. If cocaine were legal tomorrow, I'd still have zero interest in trying it. Same for some 90% of those out there. The 10% will do it no matter what laws you pass, so what good are they?
But again you are assuming a behavior that conforms to today.
My point is that he may not point a gun at you and demand your wallet,he may simply shoot you and remove your wallet.
Part of what forms peoples beliefs and moralities are the laws,do away with them and you very easily may do away with that morality.