Some custom maps requires certain games in order for it to run properly without any errors or missing textures (For example, a map needs HL2:EP2 in order for the textures to load). If you already have the games, make sure they are installed and mounted in Gmod.