I am all for waiting periods for background checks. If you feel you absolutely need a gun right now, you absolutely do not. Felons and the mentally ill have no rights to weapons of any kind.
I would be all for having a police officer at schools, but like others have said getting the funding for it would be next to impossible. School funding is the first thing that gets cut every time a state comes in to 'cut spending.'
Health care and education are things we should not be cutting, but better funding to better set our society up for the future.