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.