If you direct your attention to page 65 of the cited source, Johnston mentions that Bob, a black servant and cook for the brothers Samuel B. and Joseph C. Shannon, went into the fight at First Bull Run armed with a musket. While he did not remain long after the firing commenced, Bob was clearly permitted to shoulder a weapon.