Personally, I think Calvin would have had a nicely-outfitted AR-15.
America is a Christian country. This is true in a number of senses. Most people, if asked, will identify themselves as Christian, which may mean only that they aren’t something else. Non-Christians will say America is Christian, meaning that they feel somewhat apart from the majority culture.
Read more at The New York Review of Books