I always enjoy using tge G36E for any type of scenario (built in scope), but it really depends on your style of attack.
Remember suppresors are a good way to stay undetected in large maps, and if you can keep an SMG in your backpack as a primary. (I use the MP5 for when i run out of ammo with the G36E)
Hope this helps!