Electrician charged with assault, illegal possession of firearm