Appearing on Fox News last night, Cato scholar Neal McCluskey weighed in on Obama’s upcoming address to students: