We don’t have open carry in Texas. If that guy came in my Kroger with a loaded AR 15, someone would shoot him dead with their concealed gun.
If we ever have open carry, that AR 15 should be in carry position with shoulder strap. I don’t know if this guy in that Kroger had it in carry position.
Q: Can I carry a firearm on my person? A: Yes, with proper licensing (Concealed Handgun License) you may carry a pistol or revolver on your person so long as it remains concealed. Long guns (rifles / shotguns) do not have to be concealed, but must be carried in a manner not calculated to cause alarm, and do not require a license.