I play on pc so my mouse bindings for him are left click is gun, right click is punch and my middle mouse button is jump. with that setup i can do the leap and melee combo easy, as well as holding left click to zap (still holding) then tap right button for a melee (then i swing camera for epic punch aoe) and as i am still holding in fire it animation cancels back into gun. because of this fast melee zap combo you can essentially extend your ammo clip by a few seconds to both get a bit more damage in and secure a kill (instead of chasing to melee your ammo has enough left to zap and kill then leap away). this is situational ofc but a handy trick to have in your kit.