That's a good idea. The one I made is modeled after the laser sight, which is likely why it has issues stacking. I'll play with it the editor some more when I have some more free time. In the meantime, it works great for melee and any weapon that doesn't have a lasersight or smartlink.