Frank,
I think this thread really has some basic merit in the sense that it is proposing a mechanism for opposing the squandering of money for the purpose of destruction of guns. These guns could be sold or donated to people who could make great use from them and instead these gun buybacks do nothing to promote the common good. Perhaps this sort of thinking belongs more in activism or activism planning and discussion, but I do think its relevant to the preservation of our rights and safety.
I'm no legal expert, but I've never heard of a case where taxpayers successfully sued a government for squandering their money, though I think its a pretty valid complaint when there's no benefit derived from it. If there's a version or derivative of the OP's thought though that could actually have legal merit, it may be beneficial to see it happen.
However, I think its also important to consider that financial punishment to a government does not usually affect the agents of that government who violated the social contract; the government just pays out the money and the people pay for it in taxes. The only way to actually discourage anti-rights behavior of politicians and public officials is to take action that will [non-violently] harm them personally - make them pay out of their own wallet (does this ever happen?), get fired, get arrested, or lose their next election.