stage effect: a special effect created on the stage
special effect: an effect used to produce scenes that cannot be achieved by normal techniques (especially on film)
assault rifle: any of the automatic rifles or semiautomatic rifles with large magazines designed for military use