D batteries are pretty old technology.
But you could upgrade those to rechargeable lithium D cells.
But you'd end up with a much longer, heavier light with no more output than a new compact model.
Unless you want it to double as a night stick. In that case a 6D mag can't be beat.