Crime is a human behavior problem, not a mechanical problem. Furthermore, if firearms were not very useful for self-defense, then police wouldn't carry them. In a free country, if the government can go armed, so should the citizens, if they so choose