Belvidere Man Found Guilty of Firearm Charges