right place, time, and weapon