Am I missing something?

Please answer quickly, just answer this…

I have not purchased TF2 but after starting up GMOD recently, it has the models and other items from the game, is there a reason for this?

Are they spawnable? If so then you might have an addon, if not, you may have had the TF2 Trial and garrysmod still hasn’t rid of the spawnlists.