Go to a school that doesn't have kids bringing rifles in. My school has no dress code, there have been 0 cases of people bringing weapons to school, or if there have been, nobody's been injured.
Plus, most of those saturday night specials would fit in the pockets of a dress-code school.