MSC Industrial Direct (MSM) slashed its full-year average daily sales outlook on Tuesday, as lower public sector orders dragged down the company's fiscal third-quarter revenue on a yearly basis.