No player is a "lock" until he signs a LOI and shows up on campus healthy and eligible. Anyone that believes lock statements about recruits is beyond naive.
I know we have "insiders" here who know more than most of us. But those insiders base their predictions on what a kid may be telling the coaching staff. And these kids typically say what they know the listener wants to hear. It's foolish to take any of these predictions as gospel.