As far-getched as that would seem, it is hard to argue against. All signs point to it.
I bet he was packin heat!