Charles have you checked the National Archives Soldier/Sailor system? Also try Ancestry.com.
Good luck, Charles
(Yes I am still up working on the flags lol)
Shawn Prouty