Beide vormen zijn correct. In Vlaanderen is rakettenschild het gebruikelijkst.
Niet: *antirakettenschild.