No but eyeglasses sure are. It would hurt, but it darn sure wouldn’t stop anyone that intended harm, and I wouldn’t count on getting hits it the eyes. And, even worse, if you DO happen to blind them, you win the fight but lose the war because the jury will hang you for blinding a poor thug just doing his job

. It’s your choice of course. Me, I’ll use something with a lot more beans. I remember reading Jeff Cooper talking about shooting with a .25. His advice “don’t ever shoot someone with a. .25, cause if you do they might notice. And if they notice, they may get mad, and if they get mad they just might hurt you”. An exaggeration for sure, but still, in any defensive use, your rationale for shooting is to stop the aggressor right NOW. I wouldn’t trust .22. Mag snake shot to deter a 20 lb dog intent on biting me.