Valiant

Valiant is a firearm. When used by Noctis, it can absorb elemental energy from an enemy when dealing the finishing blow.

Source
Valiant can be obtained from Tony in Cape Caem by trading in four Caem Carrots.

Upgrade
The Valiant can be upgraded to Valiant II through the A Better Valiant quest.