Even though, "because I can" is a legitimate answer, it is often not understood. It doesn't go over the same way as "why drive a Ferrari" for most people. Guns are taboo.
For defense of self first, and for the defense of others second seems to work best with the people I speak to on a day to day basis. Just my two cents.