Well I've recently been putting together a team for the next ETF2L Highlander in September, shall list my teams loadouts for their main classes.
Scout: Scattergun, Pistol (Bonk for Attack/defend maps), Boston Basher (To Charge Uber faster)
Soldier: Rocket Launcher (direct hit if sentry removal is prio), Shotgun, Equalizer
Pyro: Degreaser, Detonator, Axtinguisher (Homewrecker when on defence)
Demoman: Grenade launcher, sticky launcher, bottle (pain train when needed)
Heavy: Minigun, Sandvich, Gloves of running urgently
Engie: Shotgun (Frontier justice on KOTH), Pistol (Wrangler depending on map), Gunslinger (attack) Jag (defence)
Sniper: Sniper rifle, jarate, bushwacka
Spy: Ambassador, Knife, Dead ringer (Cloak and dagger on defence)
Medic: Medigun (Kritz on defence/KOTH), Overdose, Vitasaw