Yeah, to be clear, I would prefer that no-one carried weapons, but if batshit crazyfuckers are able to sling their rifles over a shoulder at Wal-Mart, I don't see why sticks or even sharpened sticks are considered off-limits.
But, yeah, if someone's carrying a weapon in a private business, I will not patronize that business.