The unquestionable problem here:
psychopathy, sociopathy - personality disorders are NOT considered mental illness
There is no path to keep weapons out of the hands of those individuals with no conscience, no remorse.
and other weaponry based on specs originally designed for use in warfare or similar military use.
but it seems that would disproportionately impact those who have had their weapons for quite some time.
But be honest.
These are not sick people. They are those existing without a key part of what being human is - compassion and empathy.
It's like doves vs Tyrannosaurus Rex.
Will we ensure wisdom, kindness and empathy survive,
Homo sapiens humanitas?
Or will we allow ourselves to devolve,
Homo inprobus.
Homo falsus.
Homo corruptus.
Homo malus.
Homo inhumanus.
Period.
To be clear, mental illness, by definition, results in distress or disability as perceived by the patient.
By contrast, sociopaths & psychopaths often do quite well for themselves. It can help them achieve.
Many become CEOs... or President.