Thank you for helping this player with their question, Andrew-Dice-Clay
That is correct. The bonus obtained from an upgraded drone is applied to lasers and shields, whichever is equipped to that particular drone. The maximum bonus possible at level 16 is 6% damage for lasers or 15% for shields.
Here is a link to the FAQ:
Does the OP have any further questions at this time?
Have a nice day!