While I was browsing at the local FHC I also found a Plymouth Colony
Records reprint which showed John Carman as taking the Oath of Fidelity at
Sandwich. No date is given. Other oaths in other towns are dated 1657.
He is not listed as those bearing arms in 1643. There are no Kirman or
Carmans in the index.