Just by personal preference, the glock would be better since it has slightly higher damage. The fire rate doesn't make much of a difference. At least in my point of view. Unless the player is in need of more rate of fire, the m16 would be their choice over the glock. Reloading can be compensated when used appropriately.