Personally I'm a big fan of Bentonite clay for any kind mouth infection as well as skin conditions. For mouth infections put fairly solid chunks over the areas of infection. Even if the infection is inside or underneath the gums it will draw it out. You'll be able to tall because you'll smell the infection in the clay and both the swelling and the pain will go away.
If it's all over the mouth, make the clay liquidy and lightly swish it around in your mouth for 20 minutes or more. You'll probably want to do both. For the skin, it's also great for pulling out infections, viruses, rashes whatever. You know clay works well on skin given all the spas, salons etc that use it. And it does.
Use the oil pulling for longer term oral health, but to get rid of the pain and infection NOW use the clay! And if you plan to swallow it, make sure it's food grade.