Three guys in a grocery store and some little girl attacks them with a knife. They shoot her. Do they get off?
What does the law say?
You can answer your own hypothetical scenario simply by reading the law.
But for the sake of discussion, “little girl” is not relevant.
“Little girl attacks them with a knife” is extremely relevant. A knife is a deadly weapon, and to attack someone with a knife is to place their life in immediate danger.
To simply wield a knife against someone in a threatening manner is assault with a deadly weapon, which is a serious felony.
What if the little girl in the grocery store had a gun and attacked three guys with it and they shot her?
Do they get off?
Checkmate.