"Show me just what Mohammed brought that was new, and there you will find things only evil and inhuman, such as his command to spread by the sword the faith he preached." - Manuel II Palelologus
He was “arrested” as soon as the store stopped him from leaving. Not only was he arrested but so was his father when they stopped him from leaving and blocked his car. He might have a good false arrest claim against the store. That said the guy is a jerk.
A couple years ago, the Supreme Court heard a case similar to this in which a fellow was arrested for not producing identification despite that he was not driving. His arrest was upheld.