California Penal Code Section 245(a)(2): Assault with a Firearm