It is you who are not getting it.
He broke the law by even entering the place at all. It is irrelevant what he did or did not see anyone drinking. Why are you harping on that irrelevant point?
It is irrelevant where he was going or where he came from. He entered an alcohol establishment when he should not have. That is the only point that is relevant. That is the only thing that matters. It was his responsibility to not break the law and enter the place, period.
Why you fail to understand that simple point is beyond me. Technicality? I think not. That's just unbelievable of you to say- it's THE LAW.
I see you as being one of a couple of different types of people. You're either an O-6 or above in the US military, or you hope to become an O-6 in the US military some day (reaching that rank generally beats any sense of reality out of a person and they become slavishly devoted to dotting 'i's and crossing 't's), or you're really an anti-gun internet troll trying to create dissent within the gun-owner community.
All I can say for YOU is that someday when the system has YOU by the ass hopefully they'll be someone like me there trying to talk sense to the wolves who consider personal destruction a "SPORT."