A man shot by police in Flaxmere Primary School on Tuesday was armed with an imitation pistol.
The 31-year-old remains in hospital in a stable condition suffering injuries to his arm and torso after being shot once and will be formally charged later today with Arms Act offences.
Police said on Wednesday afternoon the man arrived at the school shortly after 2pm on Tuesday and had also been on the school grounds at least two times earlier in the day.
During his third visit to the school, the man allegedly threatened a staff member, while a second staff member tried to reason with the man, police said.