Also take a minute or 10 or 60 or 3 days to think very carefully about what nation wide gun confiscation really means.
It means the government has to announce a decision to do this officially.
It means people will see this as a tyrannical government, so according to the 2A they have the right to fight against it and use firepower if needed.
It means people can go out in the street and pretty much shoot at anyone threatening their 2A rights.
So the government will need to hire (and equip with guns) tons of people to go knock on doors to literally steal law abiding citizen's properties. These people hired won't be pro-gun because they wouldn't participate in something they are against. However the anti-gun people who would be most likely willing to be part of that are indeed AGAINST guns, which means they never shot a gun before, have no training whatsoever, so their chances of getting shot by a pro-gun person practicing his 2A right are pretty high. Lots of people will die.
So now the planned situation splits into 2, do you really want people with shit training and no motivation to use a gun go out and get killed while trying o take away the guns of law abiding citizens, or as a government do you get your military out in the street to straight up attack people in their home ot take their guns?
People will fight back, people will die, it will be a fucking shitshow, the entire planet will look at it in disgust.