one thing I don't agree with is banned guns from people with a history of being mental ill but no criminal record or broken the laws due to their mental illness. (like stalking, hitting, harrassing, neglecting especially toward their children etc)
It's like banning driving from elderly before...