oooh 1000 resource officers, that is a drop in the bucket, lets pee in the wind.
I have a better idea, how about we bring our troops home from Turkpakiafigaistan or wherever they are wasting our dollars and time (because of your lousy ROE and useless foreign policy) and place an armed marine at every school. Way cheaper no training required and they are already on the payroll. And then you can take your gun ban and stick it where the sun don't shine