The new weapon. .. RA-TA-TA-TA-TA