You’re shrugging about making millions of law-abiding people potentially felons at the swipe of a pen. Not for anything they’ve done, but for things they own.
At least my solution for the asylums is a solution people until roughly the 1960s found appropriate for housing and caring for the mentally ill. My solution allows for a hearing, with counsel, and due process for the prospective committed. My solution allows for treatment of their condition, or at the least, three squares and a roof, which is more than the outpatient insane—or to use a shorter phrase, “the homeless”—are getting now.
Because I am not a utopian, I acknowledge that the solution is going to likely be over-inclusive and there will be abuses. There will always be abuses when it comes to government action. At least, having had the experience in this country before of establishing and operating hospitals for the clinically insane, we can perhaps avoid the more hideous ones that partially led to their being largely shut down in the 50s and 60s. The real reason—that they’re expensive as hell to run—we’re just shit out of luck on. Finally, my solution has a chance of actually working at keeping the violent and the insane with violent tendencies, incapacitated and incapable of causing the kinds of harm you’re trying to instead stop with a gun ban.