Are all weapons in Team Fortress 2 unlockable

team-fortress-2

By which I mean is it possible to unlock every weapon in the game without ever paying for one, or can some weapons only be obtained through micro-transactions?

Best Answer

Any item which could have an effect on the game can either be found as a drop, unlocked from achievements or be crafted.

The only items which cannot are reskins of certain weapons, some cosmetic items and Strange (kill-counting) Weapons. Most of these are promotional items from other games and all behave the same way as an acquirable weapon.

A full list of items which aren't dropped can be found here: http://wiki.teamfortress.com/wiki/Item_drop_system#Non-dropping_items