You can really tell that article was written by committee. It's disjointed and obviously written by people who have no idea what they were talking about at times.
And it's contradictory. In the span of a few paragraphs, it says they have no info on the suspect except he was male, it says police said he used a high powered assault rifle at close range, then it says there's no description other than "a firearm" was used, then it says people reported "a semiautomatic gun". And my favorite part: The alleged gunman had multiple rounds of ammo, so that when his bullets ran out he could reload.
Okay admittedly the last part came from a supposed witness, and based on the article English isn't their best language. Still, though, the journalism skill is not strong in these folks.