Anyone comes at you with a bat or club, it’s a lethal weapon. Period.
Also, it is always good to pick your battles carefully. Weigh if whatever’s going on is worth discharging your weapon or getting into it with someone else.
And there in lies the problem... Can you imagine if an armed white guy had gotten into a confrontation with these thugs and discharged his weapon when the 15 year old came at him with his baseball bat? We would be seeing nonstop pictures of harmless little Mariquez when he was a 10 year old little league player.
When the wife and I are packing we avoid all confrontations even more than normal. Even when you are 100% in the right if you use your weapon who knows what the legal ramifications would be.