Thanks for your comments. It is indeed a bit rushed. Just wanted to get something in before the deadline, but among many other things the physics of the shooting does need some work.