It probably isn't a live grenade because he wouldn't want to risk blowing Miles head off. He knows he can get answers from Miles easier than getting them from Ben, and any answer Ben would give is a coin toss to whether or not it is true so... seems Miles is too valuable to Locke, can't risk having him sneeze or something.
