At about 1020 Mountain time, the Columbia 300 veered off Runway 24 during the landing roll. There were no injuries, but the airplane sustained substantial damage. According to a witness in a Cessna 150, a dust devil was in the area; it had lifted his airplane approximately 10 feet during a landing attempt. He recovered, then completed his landing. As he cleared the runway, he radioed a warning to the accident pilot. As the accident pilot landed, the witness watched the airplane encounter the same dust devil during landing. The wind turned the Lancair to the north and the airplane traveled off of the right side of the runway. The nose gear was sheared from the airplane and the right wing was punctured. Weather conditions included winds from 270 degrees at 7 knots.