For those who are curious about how ranged weapon DPS is calculated, the formula is roughly like this (it has an error margin of 0.1, so bear with me): {[(MIN DMG+MAX DMG)/2] x CAPACITY x ACCURACY} / [(CAPACITY/ATTACKS PER SECOND) + RELOAD SPEED]
This is pretty much it. So yes, anything that affects your reload speed and/or accuracy, affects the weapon dps.
Happy hunting!