When it’s close to closing time, get out of the store. If you have items you want to buy, leave yourself enough time to check out before the store closes. If you’re bringing a full cart to the register 30 seconds before closing time, you’re an asshole.
The employees have probably been there for 7+ hours, and still have to clean, restock, etc. They don’t want to be there for one second longer than necessary. Don’t be the reason they get home even later than usual.
He’s lucky he just got a slap