Children should be taught to use guns, says Tory