It saddens me when members of the law enforcement community, like the NC State Public Safety Chief Tom Younce are against this with non-existent arguments. You can see his argument and more on the topic here in Raleigh on WRAL.com. This blog entry also says things quite eloquently and I agree 100%. I can't find the source, but I heard that at the time of the Virginia Tech shootings that there were over 100 firearms checked at the front gate by the VT public safety department in accordance with their current policy on weapons on campus.
It should be noted that what people are asking for is actually NOT a free-for-all where guns are legal on campus. They are actually asking for concealed carry ONLY be allowed. In most states, including NC, you can not get a concealed carry permit without going through a class, background check, and being fingerprinted. This is not the kind of thing criminals do, this is what law-abiding citizens do. Criminals will bring guns on campus anyway and law-abiding citizens should be allowed to defend themselves in the United States of America.