The stabbing happened just before 3 p.m. Sunday.
The suspect, described as a transient in his 20's had been known to cause problems at the store before. On Sunday he took beer and went out the door before being pursued by the guard, police said.
They got into a confrontation on the sidewalk and the transient stabbed the guard, described as a man in his 20's, police said. He was transported to a local hospital, where he was pronounced dead.
The suspect ran into a home across the street, but officers were able to take him into custody.
Report a typo to the ABC13 staff