An ex-Army sharpshooter was found to have nearly 130 guns at his home in South Carolina after he ambushed police officers.