@oralloy,
Giffords has been targeted by right wingers because of her moderate position on immigration and her support of health care. Her office has been vandalized a couple of times because of these issues, and there are pretty vitriolic rhetoric against her from the tea party.
The tea party has been talking about a 2nd amendment solution about these issues. This is tragic, but not surprising.