Troy Cooley, a security guard at the west Phoenix club, was shot and killed. A club patron, Antonio Garcia also died. A 22-year-old man and a 20-year-old topless dancer were wounded.
Police Sgt. Trent Crump says MacFarlane told detectives that he had a "personal agenda" but did not immediately provide further details.
Witnesses reported that MacFarlane had been inside the bar, went outside to the parking lot, then came back and started shooting.