Here's what I managed to dig up on him. Charles Powell.17 years old when he enlisted on 31 May 1861 as a 1st Sgt, in Co. F. 14th NC infantry re-designated 24th infantry. He later served in Company B of the 10th Battalion NC Heavy artillery.
Source: Greg Mast, State Troops and Volunteers: A Photographic Record of North Carolina’s Civil War Soldiers p. 93 In Portraits of Conflict: A Photographic History of North Carolina in the Civil War, Richard B. McCaslin gives an account of Powell's service:
"When the 10th Battalion, North Carolina Heavy Artillery, attacked Union breastworks at Bentonville, Lt. Charles S. Powell charged alongside Lt. Willoughby L. Hockaday armed only with a shovel, which he held across his stomach as a shield. The battalion lost 38 men killed and wounded, but they chased the Federals from the works and enjoyed a brief but futile triumph."
Its a colt repeating rifle -