At the moment (only reached max rank in Assault class)
Assault: Really tight race between StG 44, Gewehr 43 and Selbstlader M1916, depending on your playstyle, but I think the StG wins because it’s good in any situation.
Medic: MP28 at the moment, respectable rate of fire with manageable recoil for medium range (it has the weird holding animation tho
)
Support: MG34 (probably will be replaced by MG42 when I unlock it) if you like more defensive style, M30 Drilling if you like to snipe people with a shotgun ![]()
Recon: Throwing knife