After considerable time in Federal POW camps, be came tired of the war and wished to become loyal. Subsequently, he enlisted in the Union army to service on the frontier, and not against his former comrades. There is no indication of which Federal regiment he joined.
George Martin
Private John C. Oney, enlisted in what became Company F, 13th Kentucky Cavalry, October 14, 1862 at Whitesburg, Floyd County, Kentucky, Corporal/4th Sergeant, captured at Gladesville, Virginia July 7, 1863, admitted to Woodward U. S. A. Post Hospital July 19, 1863 with Inttermittent Fever, returned to duty July 23, 1863, enlisted at Rock Island Barracks, Ill., in the U. S. Army for frontier service, October 15, 1864
The NPS Soldiers and Sailors System show these men in Federal service:
Oney, John, 56th Regiment, Ohio Infantry
Oney, John C., 3rd Regiment, US Volunteer Infantry
Oney, John C., Unassigned US Volunteer Infantry
I cannot track him in these units