So upon doing some testing I came across a very interesting bug for the Lucky Pants. Not the old bug. But a new bug.
Basically it works like this. If you empty the clip of a hand cannon and then swap weapons. Go to your inventory and swap the hand cannon out to ANY weapon that weapon on crits will have ammo returned to its magazine AND any other hand cannon you have stowed.
It is amazing but stupid broken and I HIGHLY doubt was intended by bungie. There is a clip attached to show the bug and how to replicate. Hopefully bungie can get this patched soon!