The concept fits the theme, but is difficult to execute without losing control of the character... Could you disable other actions while charging the gun?