Craigslist ad leads to gunfire outside Walmart