Oh, he HAD them on campus, at his place, parents and family bought him some...the usual 'strange dude, I stayed away but never thought much of it' comments from others in town or at school.
As you guys so rightfully say, a 'gun-free zone' is as good as a restraining order. It only keeps those who would obey it in check.