Shoppers alarmed over number of guns people carrying in public