Ok, overall not so bad. He made the common mistake of saying K-12 for the school zone; it's grades 1-12.
"Brandishing" or "threatening to use [your gun]" per se, is not illegal. It depends entirely upon the circumstances. If you are the aggressor, it's illegal. In defense of yourself or another person it may be perfectly appropriate and legal-- and preferable over actually shooting someone.