The gunman who killed one Fargo police officer and left two other officers and a civilian injured in what authorities call an ambush attack had a large cache of ammo and weapons in his vehicle and was bent on more destruction before he was killed, investigators say.