crazy people happen. you've probably met an untold number of psychos over your lifetime. I'd personally DQ many from maintaining a firearm, but that's not gonna happen so the question turns to what can I do to protect myself and my loved ones from the inevitable loons I meet in society?
plus mental evaluations are notoriously subjective. there's no acid test for sanity.