“Legally” armed? So, how can you not be “legally armed” if you are standing in the middle of your own business?
Property very likely isn’t his.
Most stores lease their space.
So, it’s a legally complex question as to whether he’s got the full latitude basis being “on his own property” and considering possible terms of his lease.