That’s the deal with treaties...
Either our nation honors them or we don’t.
It won’t be “blue helmets” marching down the street to get the guns.
It will be local law enforcement, or the feds, enforcing a law based on a treaty that the US is bound to.
About the only way around this is to have to USSC declare the provision of the treaty in violation of the Constitution (which it is).
“It will be local law enforcement, or the feds, enforcing a law based on a treaty that the US is bound to.”
Correct. And 99% of them will be happy to do it and itching for the fight.