You did catch the ages of the attackers? 15, 15, 17, and 17. How could they possibly get a firearm, as they are too young to legally get one? God forbid that someone broke a law to do this. (snicker)
That aside, they should all be charged as adults and given long jail time.