He should have given him the pistols, thought Jon.

Does it follow that "Jon gave his friend pistols."?
no