I've several times proposed partitioning New York State at the Croton Reservoir (Chappaqua is south of the Croton) and the middle of the Hudson River and heaving downstaters and all of New England out of the Union. They've been a source of nothing but malcontent, taxes, socialist b.s., and civil war since 1789. And did I mention debt, financial fraud on a planet-beggaring scale, and cynicism to stagger Machiavelli?
Swapping that dog's breakfast of left-wing States and cities to the Canadians in exchange for the prairie provinces, the Yukon, and B.C. sounds like a dream deal. Too bad the Canadians are too intelligent to take it. Ontario-hoovians might fall for it, though.
I once did some crude arithmetic and figured we'd be unloading 30,000,000 mostly left-wing socialist Democrats on the Canadians and would receive something like 4,000,000 mostly moderate-Democrat middle-of-the-roaders in return. We could sweeten the deal by shipping them Princeton, Cornell, Georgetown, and the entire populations of D.C., Seattle, Gay Bay, Detroit, and Chicago. The rest we could deal with.
We could resettle the Chicagoans by the shores of Hudson's Bay. They wouldn't be able to tell the difference.
As for firearms registration, substitute the words "Negro", "uterus", or "Jew" for "firearms", and see how constitutional New York's scheme sounds then.
(I grew up in the hinterlands of Upstate, and it was GOOD (then)).