Shots fired in Walmart parking lot after Craigslist buyer snatches iPhone