while his asperger's might shed some light on why he thought it was okay to throw a golf club in your car, you should still scold him and let him know he shouldn't have done that. it's understandable that you yelled at him right when you found out, but i think you or his sister should talk with him calmly about it once after everyone has cooled down.