Just about every weapon in the game is good for pub play. Including the heavy weapons. Heavies are good in pubs, ever since the first weapon update. Unless you are playing in a clan match, then you can do well with any gun.
The only gun I would avoid is the FRKN, but you can do well with that if you have really good aim.
Every pistol is good. My preference is the Kalt and Sea Eagle.
Both light rifles are fine, but you probably want to go with the Drognav unless you can get headshots. Sniper rifles are usually just for specific objectives, such as defending the bridge objective on Resort.
Since the beginning the Carb has had the best balance of close and medium range.
The Kross probably equals the Carb now after the most recent weapon patch. Hard to tell.
Galactic is more weighted towards medium range, but a good balanced SMG. Its better on consoles than on PC now, since it got screwed up in the recent PC update.
Bulpdaun is for aiming down sights. It kills faster than any SMG, but it restricts your mobility. And extremely long reload which is easy to cancel too early. (Very frustrating.)
Tampa dominates at close range, but can’t be used for medium.
Gerund dominates at long range.
Euston kills very fast at close and medium range.
Rhett is kind of an all-around gun. Used to be great, and now is just decent.
Rokstedi is probably the fastest killer at medium range.
FRKN-3K requires great aim, but it can kill very fast. But if you can’t get two headshots in a row, then it isn’t ideal at any range.
Lobster has its own unique role
Mossington is great for Heavies…Doesn’t feel very good for Mediums.
EZ-Nade is the one gun, aside from the light rifle in some situations, that can force the other team to have to adapt to it. It can win you a lot of rounds.
Maximus and Chinzor are both very effective in chaos. Not so much in 1v1 head to head duels.
Gotlung has specific uses on certain objectives.
Hjammerdeim is good weapon for chaotic, tight-quarters objectives.