Factor out shooting sim from monte-carlo code