The tin-plated Uzi is avenging.