Gil L. Viera was found guilty on three firearms charges and sentenced to two years in a state house of correction, but was found not guilty on other charges, including drug possession, assault and battery with a dangerous weapon, and withholding evidence from criminal proceedings.

