As other have said, rifle starts slow but end up pretty good at the end.
Rifle tier 0 and 1 are bad, 2 is good and 3 is great.
Shotgun tier 0 is bad, tier 1 is ok, tier 2 is good and tier 3 is great.
MG all tiers are good to great but eat through ammo extremely fast.
Pistol tier 0 is bad...