CAROLINA BEACH, N.C. (WECT) — A man from Carolina Beach who is accused of shooting at officers earlier this month says he was the “highest he has ever been” at the time, according to search warrants filed in New Hanover County.

Authorities say Thomas Henry Coulson opened fire on officers with a military-style assault weapon while they were responding to a shots-fired call in the 1600 block of Searay Lane on October 3. After an hour-long standoff, officers arrested Coulson nearby the scene.

According to the paperwork, Coulson, 21, made two spontaneous statements to a Carolina Beach officer after being arrested, including “I don’t know where all the anger came from” and “I couldn’t remember the last 24/48 hours.”

Coulson told the officer that he had been using a controlled substance for four days.

The warrant was a request to draw blood from Coulson to provide evidence of any narcotics in his body. According to a search of Coulson’s residence on Searay Lane, officers found Xanax pills, marijuana and an unlabeled pill bottle containing yellow plastic with a blue crystal powder.

Also found among the items collected by police was a receipt from a pawn shop for a gun and ammunition purchased on September 9. Police also recovered several spent shell casings throughout the property.

Coulson is facing numerous charges including three counts each of attempted first-degree murder and assault with a deadly weapon with intent to kill.

He is being held under a $29 million bond.

Copyright 2016 WECT. All rights reserved.