geometry and logic of hitting guns