This plugin has been integrated into Weapon Physics.
A companion to Weapon Physics, this plugin enables players to move weapons by shooting them. This is mostly mod inspecific; however, you may need to add classnames in order to get this to work for certain items. Sorry, I can't make a sparking effect when you shoot the gun. It's not possible with the method I employ.
To turn on or off, use the command "amx_shoot_weapons <0|1>".
Please tell me about any performance issues, especially if it's regarding CPU usage. This plugin has potential to eat up CPU, though I haven't had any trouble with it so far.