You should always be upgrading things
I would upgrade all your modules, but I would start with your overload protector: max that baby out to max mythical. It's META.
The rest of the modules, I would at least upgrade them to level 40 legendary.
Try to get that energy and heat to 500 capacity and 250+ regen/cool. So heat just needs a little more capacity (probably add another heat engine). Energy could use probably another engine. What works for me is two heat engines, two mass cools, and four energy engines, but feel free to adjust things as you need to.
The drone is good. Once you max out everything (all your weapons, torso, legs, modules) start maxing out your charge engine. If you get energy drained, charge + annihilation will only become more powerful that way.
Why do you have two Nightfalls? I would recommend just one if you can add another weapon for another range. Like Night Eagle or Frantic Brute.
I like Reckless Beam but honestly few people use them so I don't know if substituting Night Eagle would help there. Less weight, less need, more weight for modules.
But anyways, yeah, just keep upgrading items.