^
Dps probably works just fine, I am a bit parnoid about false stats because of the wrong calculation method.
After looking at the Spreadsheet we can see that the G43 actually gains dps at max range and even on 35 range (cons fighting range) but at 30 range its already lower.
Conclusion: Not much dps increase at the normalfiring ranges, and almost 25% lessdamage at near.
Well if you wanted to know shots to kill, its hugely dependant on range and you would be stuck using a spreadsheet again.
To answer your question about how the stats are rolled together:
(I'm sure wooof will be all over my ass if/when I get this wrong, its been a couple weeks since we've had to examine the formula)
(Ready aim time) + wind up + shot duration(.125 seconds) + cooldown + wind down
Subsequent shots replace ready aim time with fire aim time.
Replace the shot duration with (burst duration * rate of fire) to determine how many shots are actually fired and how long it takes to fire the bullets for a burst weapon.
Multiply the number of shots by (reload frequency + 1). This is how many shots are in a 'magazine' before reload.
Reload goes after a wind down and resumes firing with a fire aim time.
Multiply fire aim, ready aim, burst duration, cooldown and reloads with their duration multiplier depending on the range being used.
Values for N and F are LERPED according to range.
Now go ahead and math that if you don't trust the sheet.