San José ordinance that requires gun owners to carry liability insurance for accidental shootings involving their firearms