Two white supremacists trying to buy weapons to bomb and shoot churches and synagogues have been charged with attempting to buy guns and explosives from undercover federal agents, according to a federal complaint filed in U.S. District Court in Virginia.