Any one got any ideas, do i just stick out the online mode and hope i don't get annoyed with it ?
Just Stick with it
Oh and try and stick to one gun at a time. Most of the weapons are pretty average by default.
Its only as you unlock sights, foregrips, extended mag, heavy barrel etc.. that they actually become really good.
So just pick one or two classes, and one gun for that class and stick to it. Level them up and unlock stuff. Don't go switching between them trying to find the best one. They all start out pretty crap.