I completely agree with him wearing his uniform and duty weapon. I mean, it's his job, and it most likely makes other people in the school feel safer when he's there, not the other way around. After all, he's a police officer, not a normal citizen with a gun.