I also like the ability to hunt freely during the walk. I found shooting moving targets extremely difficult from the distance. May I suggest a way to start at a novice level in which you reach your goal at a lower level? How come you can't make the barrels explode?
We are working on checkpoints and new weapons. We will have the update out shortly.