Main shooting range framework