A school principal narrowly escaped death after his former student stormed the school`s premises, held him at a gun point and demanded to know why he made him fail his grade 11 examinations before he left the campus last year.

Majali High School principal Mkhuseli Fikizolo (left)

Mkhuseli Fikizolo, a principal at Majali High School located in Port St John`s (South Africa) told Daily Sun that on Monday, his 21-year-old ex-pupil came to the school dressed in a school uniform but armed with a pistol which he used to threaten him with.

He also reported that he came with a padlock and a chain to lock the school`s gates while all the school children were watching.

“My first instinct was to grab him and the gun, which I did so he couldn’t fire at me.

“I took the gun from him but I didn’t notice he had a big knife,” said Fikizolo.

“He took the knife out and tried to stab me but I ducked. Other teachers came and we held him down. We then took him to my office and tied him up until the police came.”

Fikizolo said it was not the first time the pupil had failed a grade.

“He is not disciplined. I am still getting flashbacks of the incident and I’m not completely OK. The pupils and teachers are still in shock,” he said.

It was learnt that the school had problems with pupils taking drugs and that parents had for several times been called over the issue.

The pupil briefly appeared in the Port St John’s Magistrates Court on Wednesday on charges of possession of an illegal firearm and ammunition.