"[D]epends on state law."
I just quoted state law - establishments are required to have the
30.06 sign posted if they do not want any CHL carriers on their premises. If that sign is there, you may
not enter carrying concealed.
If not there, you may enter carrying concealed.
In any situation where the
30.06 sign is not there, but they have other signs like "NO GUNS" or the pistol with the slash through it, I'll walk right in carrying concealed because any sign other than the
30.06 sign is
unenforceable.