Not really buying this.
This kid had major problems, what with the police having been called out there some 30 times or so.
If he is a sociopath he is capable of being charming when he needs to be. He is also capable of gaming they system by charming the people he needs.
If it is true that he was bringing pictures of dead animals to intimidate fellow students with, that the cops had been called numerous times to the home of this poor adoptive mother who died an untimely death from a very treatable disease, and that he had numerous incidents of violence and death threats to his credit. It is quite possible that this kid is a psychopath. If he claims that he only shot 17 people because the voices in his head told him to do it, well, it is unusual that he would have the focus to over a period of time smuggle a stash of weaponry into the school and be able to secure it without wandering off in fairyland at some point and give the whole thing away.
The police were not called to the Snead residence but to Cruz’ former residence where he lived when his mom was still alive.