No, Johnny Shannon was not a reckless boy; Drew Kirby knew that, if no one else on the Range did.
Drew knew that Johnny Shannon wasn't reckless.
The outcome of every scene in Searching for Bobby Fischer is predictable.