Remember those 7,000 body cameras that Los Angeles Mayor Eric Garcetti promised to buy for local police officers this year? Well, now the LAPD has ordered more than 3,000 Tasers that can activate them automatically as soon as the safety is flicked of