Sorry, not sure how to put in the little download button.
Description from garrysmod.org:
This is basically the battery from Half-Life 2 in handheld form. It charges as you hold down MOUSE1 (I couldn’t be assed putting in a limit) at approx 2 every second.
Alternate fire has a useful shove function which pushes enemies (or props) back and damages them. Handy if you’re trying to charge but are being pestered by zombies.
Battery and arm models are by Valve, as well as the sounds.
Animation (all custom) and scripting by me.
May be useful for RP or for mods aiming for realism.
If there’s enough interest in this, I’ll release a few more.