How we are supposed to get Gift Bringer?
All you have to do is play the game. It is a team effort, just pitch in and put some time into it and you’ll have the achievement in no time.
Play Scout, wait for the enemy gift carrier to get to about 60-ish/70% then use your 4 skill and let it charge up all the way to snipe him for a bunch of damage.