Get him a .38 Taurus or a CZ52 and a copy of “Starship Troopers”
BTW, I am an English teacher, and the books/works of lit. that counteracted all of the liberal crap are as follows:
Starship Troopers by Heinlein
Lord of the Flies by Golding
1985 by Burgess
Any Ayn Rand
Thoreau’s Walden
Emerson’s “American Scholar”
Solzhenitsyn’s “Denisovitch” and “Archipelego”
but the biggest of all:
THE BIBLE.
Whether you believe it or not, the Bible gave me a depth of understanding of literature and psychology that transcends everything.
Any gun will do, as they offers an opportunity for many “quality time” excursions to the range.
I have both of those. At least I did before the unfortunate boating accident.
I'd second "Starship Troopers". "The Moon is a Harsh Mistress" is also a good read with a libertarian basis.