It really depends on the class I'm using. For assualt, I like either the m16 or the L85. Engineer, probably the sg553. Support, I don't know what it's called but it's the first weapon you get for the class. And recon..... I don't I hate the recon class.