I will stick with imbecile because the actual words I want to use would get me in trouble.
Prescribed, probably not as he was previously arrested and awaiting trial for possession of it.
If you check most of the shooters in the last decade or so and most are on something. Generally prescribed.
(And most are liberal democrats, or were raised as such)