1. Islamists
2. Domestic terrorists of a right-wing persuasion
3. Domestic terrorists of a left-wing persuasion
4. Generic crazy person with no discernible political motivations like Adam Lanza, Jared Loughner, James Holmes, etc.
5. None of the above