Quite a steep learning curve in terms of mechanics but in terms of unlocks you can either buy a load or unless you are tragically bad it doesn't take many games to unlock enough attachments, etc. to be competitive against high level players aslong as you aren't lacking skill. The starter weapons are well rounded with forgiving bullet ballistics, etc.