Valiant II

Valiant II is a firearm. When wielded by Noctis, it can absorb elemental energy from enemies when delivering the finishing blow.

Source
Valiant II can be obtained as an upgrade to the Valiant through the A Better Valiant quest.