Only a repeal of the 2nd Amendment is the answer.
People aren’t going to comply.
I agree. But it is important to remember and constantly restate that the 2nd Amendment didn’t create the right to keep and bear arms—that right comes from God. The 2nd guarantees that the government shall not infringe on that God-given right. And yes, I realize that those thoughts are considered passé in today’s world.