Walmart pulls guns from display over civil unrest concerns