A man with a press pass who was armed was detained prior a speech by white nationalist Richard Spencer in Gainesville, Thursday.

A law enforcement official said the man was being detained for having a firearm on campus.

The man, who did not give his name, said he has all the necessary permits and was hired by Fox News for armed security for station WFOX in Jacksonville.

'Florida State Statute 776 and 493 allow me to carry my firearm out in the course of my duties," he said.

As the man was escorted by an Alachua County Sheriff's Office Deputy he was asked if the incident was a misunderstanding. "Obviously a misunderstanding," he said.

The man said he works for SAI Investigations.