Three shot at baby shower as family argument erupts over gifts, police say