I have my kids watch “The Rifleman”, which demonstrates that guns are almost ALWAYS the answer.
3 of my 4 kids own guns. The fourth lives in England right now and will be encouraged to arm herself once she returns in July.
All four carry knives virtually everywhere. Knives are another answer. My sons have extensive collections. Probably 120-150 total.