A Herndon man has won $5 million in the Virginia Lottery, buying the winning ticket at a convenience store in Warrenton, according to a media report. The Washington Post reported Friday on its website that Andy Ciaccio bought the winning Mega Millions ticket in the June 12 drawing .