Running Garry's Mod 9 with TF2?

I just got TF2, and I wanted a copy of Garry's Mod to go with it. However, I was too lazy to pay for it, so I got the free version of it. However, it said that I SPECIFICALLY needed HL2, HL2 Deathmatch, And CS:S. I've restarted Steam, but it doesn't appear on my Games list. Do I really need those games mentioned before, or will any Source game do?

Thanks.

GearsOfAwesome (author) 7 years ago
Tf2 IS a source game, yet it's not working.
~Aeronous~7 years ago
Half Life Deathmatch won't work.
but you don't need all three, just one of them, and I don't think Team Fortress is on the list.
Jayefuu7 years ago
It doesn't require all three, just one. It just needs A game that has the source engine.