Funny how convenient it suddenly is to have government involved. Who is going to pay for all the guns to arm school employees and who is going to pay for their practices and gun licenses? Government?
Here is a gun legislation: tax the living crap out of guns. If you have more than a simple revolver for self defense I throw in a $1000/year (per weapon) gun license fee.
That solves several problems: you contribute to the federal budget (increased revenue), you pay for luxury and unnecessary items, you still have the 2nd amendment protected, and you probably have less of those "oh look at the cool semi-automatic assault rifle I have. I may have a small d**** but I got a big a**weapon".
EDIT: FH - check the profanity filter. I edited my post. It let a couple words through.