I blame the shooter and his enabling parents. That means you dad.
There must have been red flags galore.