Per CNN based upon this Slate tweet.
Edit: What a screw up. Online magazine Slate quoted CNN as naming Ryan Lanza the killer (which is true) but then Slate linked to a facebook page.
Turns out the Facebook page linked to was not him!!! That's where I got the photo above.
Amazingly, Lanza listed his "hometown" as the location of the shooting.
Edit: It looks like this is Lanza's real twitter account. Edit: Heck, now I'm not even sure that's correct. This is insane.
Edit: Good grief. Instant news is instant inaccuracy.