I forgot to indicate that above(suggestion 1-4) is an option. What I mean is it will not shoot 6 damge per bullet if the number of bullet released by gun is 3... It will shoot 3 bullet with a damge of 3 per bullet a total of 9 base damge or 12 damage at perfect... Then remove the slowness when the shield is equipped cause it really become a disadvantage to the user of the gun if he/she can't dodge the incoming bullet.. Maybe you'll ask what's the point of the shield? The shield will be come useless since it only block(decrease damge tAken) in front.. What if the your enemy sneak around you and shoot you at the back? You can't move that fast because if the heavy(slowness effect) shield..
Get the idea? Any way your gun is good the day it was released but now it is a waste of money...