A gunman said “I don’t like your politics” before opening fire on a Christian lobby group’s security guard in Washington DC, says the FBI.
Floyd Lee Corkins, 28, also allegedly had a bag full of sandwiches from a fast-food chain that was at the centre of a row over gay marriage.
The suspect had worked at a gay community centre.
The attack happened on Wednesday at the Family Research Council, which opposes gay marriage and abortion.
Security guard Leonardo Johnson, 46, is recovering in hospital from a wound to the arm. He and other guards restrained the gunman after the shot rang out.