“but hidden guns hardly seem appropriate on university campuses.”
The important question is “why?” Why would they be inappropriate? Because the writer has some idyllic vision of universities as institutes of peaceful higher learning? Because violent crime *never* happens in the university setting?
Why is a university any more inappropriate than a mall, or church, or walking down the street - all places where violent crime has occurred and will occur again?
The author is deluded. Probably believes in unicorns, too.
Liberals value their pie-in-sky delusions over human life.