Nathan G. Nichols, 19, of Weare, was found guilty of arson and criminal mischief charges after setting fire to two abandoned buildings.