Soldier shoots, kills man after domestic dispute