'Rocked me to the core,' says man charged in Costco incident