So now you have to pay $5 just to get a gun?
I am disappointed in you TF2 :/
God you're loving stupid.
No, no you do not have to pay for any items, you can get them all from drop, trading, or crafting. It's just supplementary to whoever wants to pay.