You aren't. The government is buying the guns with its money.They are. It is like "volunteering" in the army.
Still wondering who gets possession if I am buying back my guns with my money?
To say money that you have transferred to the government pursuant to a legal duty (to pay taxes) is "yours" is the exact same thing as saying your paycheck is your boss's.