Well since you asked...
Chicago gets most of its guns from Indiana, which does have lax laws.
As for flamethrowers, they're not that useful for a mass shooting, especially in an enclosed area (school), where the flamethrower would be as dangerous to the user as to the target.