Tau Cannon, aka the Gauss Gun. (From Half-Life)
It fires electric bolts at high speed that pierce armor and walls.
Holding primary trigger is a rapid fire mode.
Holding secondary trigger and releasing is a charged blast, which can also be aimed at the ground to launch yourself.
Just don't let it overcharge, the recoil is really strong and unstable.