I have some Armistead and Lafayette Ancestry too. I would like to suggest DNA testing as an option. I think it would help answer some of your questions. If you have a male with the family name and he takes the test. this would show both the male and female haplogroups. One such company is 23andme. the price is $99.00.