could be easily improved
Far too easy, never ran out of bullets for the assaulter, and therefor never needed to switch guns. if every gun had as little ammo capacity as the last 3 weapons, maybe you'd be forced to use all your guns equally, including the one with infinite ammo.