if there is u wont be getting it from this site, dont post this here its against the rules go fix your halo or buy it again contact gearbox or bungie if u have to.
you shoulda made a backup copy of your disc, if you somehow repair it i suggest you make an iso of it immediately. Then mount that to a virtual drive. This can all be done with alcohol 120%