Armstrong Finished 16th at Charlotte Motor Speedway