That's just stupid.
I cant see any logical reason to carry guns like that.
Is it just incase someone bumps in your trolley? (which I can somewhat understand)
Suppose there was a mass shooting at the supermarket where you were and are now trapped. You'd feel pretty foolish saying to yourself "darn it! I have an AR-15 at home that would have given me a fighting change in this situation" while you wait for the gun man to get round to killing you.
)

.