Why not use a PANEL with the animated weapon sprite and color it dynamically with LIGHT flag and use this instead of a view model?
Should look pretty cool if the NOFILTER flag is set


Visit my site: www.masterq32.de