Three charged in salvage yard raid