Did he also drop a throwaway gun at the scene?
In cop lingo, throwaway guns are called “ham sandwiches”.