Chicago started charging 7 cent a bag and that certainly made me think twice about my bag use.
Ask them. TAX them. Make it illegal. $100 deposit. Don't worry about it.
People would be breaking into each others houses to sell them.
Or, more likely, they would make more guns to compensate.
Also, obviously you need to ban the manufacture of such weapons before you offer to buy them back.