You have no ‘right’ to shop lift no matter how polite you are, and no ‘right’ to shop anywhere unless you agree to observe the rules of that particular business. He had no ‘right’ to refuse to show his receipt. The constitution wasn’t set up to protect shop lifters.
if he would have just shown his receipt no one would have bothered him any more. this whole incident just proves that when you act like an A-hole you are treated like an A-hole.