Possible too much violent movies on TV some times Dads have action movies on and dont realise the influence although if he yells a lot at the boy thats another reason the child does this.He must have seen something on TV regarding the assasination of JFK You are a good and caring Granmom, can you have your grandson with you more ,you see the problem and would be a good influence, how about sports is he involved in any avtivities from school and with friends, Physical activity is good for children and especially if they have this kind of home life, get a couple of projects going that will interest him. Let us know how it goes,
With dad and the 12 year old sister, I can see where this is coming from. You will just to need to be calm and caring to try to make a difference for him. His drawings are probably an outlet for his frustration and maybe helpful to him.