It's also fun as hell to play but yea working your way into playing well is difficult and requires a bit of time. The downtime between shots is simultaneously the best and most stressful part of the game.
But if you ever do get the chance, remember that the low tier guns arent the best but if you're even decent with them you'll never have a problem. Also melee is fire!!!
Is this reddit?