The world's largest retailer, Wal-Mart Stores Inc, on Thursday posted a 4.6 per cent hike in US same-store sales for July on the back of good weather.