Revert "SchoolGun"

This reverts commit 6eca5a6c8d9d443f01619505467069ad0f56911a.
Revert "Revert "SchoolGun""

This reverts commit ae4dac05f7e896f33f80b7c075c4ec5ba084e297.