Talk with the Public Defender and if not satisfied a private criminal defense attorney.
My name is Stephen R. Cohen and have practiced since 1974. I practice in Los Angeles and Orange County, CA. These answers do not create an attorney client relationship. My answers may offend I believe in telling the truth, I use common sense as well as the law. Other state's laws may differ.. There are a lot of really good attorneys on this site, I will do limited appearances which are preparation of court documents it is , less expensive. However generally I believe an attorney is better than none.
The charges (if accepted) will be dealt with by a juvenile court. Each need their own separate lawyers that practice in the area of juvenile law. Many offer free consultations.
The information provided is not advice but a legal perspective and you should schedule a consultation with the lawyer of your choice.
May I suggest that you take your son forthwith to an appointment with a lawyer in your area who handles both juvenile delinquency and adult criminal matters?
You need case specific advice, which is inappropriate to give without a detailed review of the case. A detailed review is not possible on avvo.
Most lawyers that might handle this sort of thing do not charge for the first visit. But, if that is important, be sure to ask.
Answers on Avvo are for general information purposes only and should not be relied upon as legal advice. No attorney / client relationship is created by providing this answer. For specific advice about your situation, you should consult a competent attorney of your choosing.