All campaign funding needs to be from the government. No corporate or individual donations, and no PACs. Since all campaign funding would be from a neutral funding source that everyone has to go through, that eliminates politicians being bought off by large scale donors. It also destroys the power of the groups like the NRA which have far more power than they should have.