Habits
Buy for whoever cannot
In one line: If you have credits for two weapons, see who needs one before keeping them.
Why
Credits in your pocket do not win rounds. A rifle bought for a teammate turns four against five into five against five.
How to train it
At the start of every buy phase, check your teammates' weapon requests. If you can afford it, buy for them before the round starts.