A Southwold man is facing more than 50 weapons and drug-related charges after an investigation turned up guns, ammo and drugs.