Floyd Mayweather has vowed to make Robert Guerrero his 43rd victim when the pair meet in Las Vegas on May 4.