Envious Arsenal is a trait in Destiny 2 that can appear on 51 weapons. An enhanced version exists on crafted and some newer weapons.
What Envious Arsenal does
Dealing damage with both other weapons before readying this weapon refills it from reserves.
Enhanced version
Dealing damage with both other weapons before readying this weapon refills it from reserves. Increases ammo generation.