NBC: Gilgo Beach suspect had more than 200 guns in a vault at home, police say