First, did you misspell "waver" and "principles" in your sig on purpose?
Second, how do you feel about using cone of fire to model bullet path uncertainty (the virtual impossibility in real-world conditions to put a bullet in the exact 1cm by 1cm box you're aiming at)? How about gun sway? Do you think uncertainty should be modelled at all?