Most of the Garry’s Mod game modes use CS:S assets. If you don’t have it, models show up as ERRORs and texture show up as pink and black checkerboard. Other than that, Garry’s Mod is completely standalone as of ver13 and you can play it without other source games.