Mackay gunman had rifle with scope

Tracey Ferrier

A gunman who opened fire in the heart of Mackay had two high-powered rifles including one fitted with a scope, Queensland police say.

Police have revealed the man fired up to eight rounds in the Mackay CBD on Wednesday, with one shot hitting a building.

"These are two very high-powered rifles - one of them with a scope and a tripod and obviously because of the size of the rounds they could travel quite a distance," police Superintendent Bruce McNab has told ABC radio.

Police are yet to determine what sparked the man's actions, which forced parts of the CBD into lockdown.

Officers made an emergency declaration just after 5pm on Wednesday. People were stuck inside businesses and offices until the man surrendered to police about 8pm.

The alleged shooter - a 29-year-old man from Sarina, south of Mackay - underwent an assessment in hospital after giving himself up.

He was later charged with going armed to cause fear, dangerous conduct with a weapon, common assault, unlawful possession of a weapon used to commit an indictable offence and authority required to possess explosives.

He's due to face the Mackay Magistrates Court on Thursday, and police say further charges are likely.