Principled means personel, if he is so principled than let them live in his house with his daughters!
Let him give up his gun based protection, also since he hates guns.