thus felagund escaped , and returned to his deep fortress of nargothrond ; but he swore an oath of abiding friendship and aid in every need to barahir and all his kin , and in token of his vow he gave to barahir his ring .