The driver of a van that struck and killed a woman late Friday night in a Wal-Mart parking lot wrapped himself in an American flag before shooting himself once through the chin with a hunting rifle, police said Monday.