If this was a Walmart, perhaps he saw the news this morning about the Walmart in Mississippi shooting and figured he should be prepared (albeit it may take a moment or two if that is a magazine I see in the cargo pocket, unless my eyes deceive me).