There is a Confederate service file for Samuel T. Allen, Co. "B", 34th North Carolina Regiment. By law there had to be a reason for a man of this age to be in the home guard (militia) rather than the army. Based on what you wrote about him, perhaps this man owned enough slaves to qualify for an exemption.