See it really depends on what you prefer. If you like damage go with the Ak-47 or Ak-74. If you don't like recoil go with m416 or m4. If you like Fast fire rate go with guns like p90 or mac-10. Also it really depends on what kind of player you are. Do you rush? do you camp? are you good at sniping? do you tap fire? Now you yourself put all those in consideration to make the best decision possible!