Walmart: 'It's time' for Congress to debate an assault-weapons ban