From wiki.soldat.nl
Fire Interval is the delay between one shot and another, measured by ticks.
If there is a Fire Interval of 60, then there will be a delay of a second per shot.
If Fire Interval is equal to zero, the weapon can keep firing even when ammo ends.