Soldier Wins $40K Wedding Ring, $10K Check