I honestly don't know. You could test it, but I am inexperienced in this type of work.Actually, wouldn't this work if I used the same code that makes a gun fire multiple shots in succession (clockwork assault rifle)? Or does that only work for ranged weapons?