Funeral for Agent John Capano January 6, 2012, 3:44 pm A funeral service was held Friday in Seaford, N.Y., for John Capano, a federal agent, who was shot by a retired Nassau County police officer during a confused situation last Saturday while trying to detain a man who had robbed a pharmacy, according to law enforcement officials. The retired officer, who owns a deli near the pharmacy, did not realize that Mr. Capano, 51, was an off-duty agent and not part of the robbery. The suspected robber was shot and killed by an off-duty New York City police officer. Mr. Capano, a senior special agent with the Bureau of Alcohol, Tobacco, Firearms and Explosives on Long Island, was at the pharmacy picking up medicine for himself and his father.