The man who killed five people at a Minneapolis sign company was fired for poor performance and lateness just moments before he started shooting, police said Monday.

Investigators released a timeline of the rampage showing that Andrew Engeldinger worked his normal shift at Accent Signage Systems last Thursday, then at the end of the day was told to go to a meeting in the office of operations director John Souter.

Engeldinger went to his car first. During the meeting, he was fired and handed his last paycheck. Then he pulled out a gun.