I just got one suggestion to you writers out there. Go shoot someone. Stab someone. PUNCH someone in the mouth. (Okay, my lawyer is telling me that I shouldn't say that sort of thing-- so replace all of the above someone s with something s or whatever leads you not to get put in jail).
My point is sometimes (read: a LOT of the time) it is painfully obvious that the writers of these bang-pow shoot-em-ups have never held a gun. Or, in the case of a lot of our UF or historical friends, a blade. And no body knows how to throw a punch. Dear friends-- if you are pulling fight choreography straight from a Buffy episode....oh. (BTW I love Buffy, but realistic fighting was not one of the high points)
I know that writers are supposed to live out of their imaginations, but for some things nothing can replace the reality of experience. Of course, I know not everyone has the stable of black-belts at their disposal. Or brothers who are Marine Vets. Or close friends who are ex- Special Forces. Maybe I should have a camp. What do you think? Do writers need experience?