Pretty much ever since I got L4D, I've wanted an MP7 in there in place of the UZI, moreso after replaying HL2. 12 days ago I began searching for potential ports here on GB, and I went with this one from the Counter Strike category.
Right now, there are literally a dozen different variations on the original, so you can pick whichever one you like best. I've included screenshots of each in the download to help with that (SE-FF means that it's got the Stock Extended and the Foregrip Folded, with three further subtypes from there, whether you want it with all the sights, no reflex sight, or just the flat top version), and I expect to have video links here sometime in the future.
ONE WEEK LATER Now with flashlights! After play-testing it for the last week-and-a-half, both in single player and online, it seems there's a randomly-occurring glitch where the survivor's arm will be stretched out to infinity, visible in the last screenshot. For now it's just a minor annoyance; restarting L4D or loading a new map makes it go away, but ultimately I'll need to rework it somewhere. I've gone through all the files a second time, but if anyone has ideas on how to fix this, please let me know.
FOUR MONTHS LATER After working on the Hunting Rifle Alterations I realized what I needed to do to fix the arm-stretching: It should be fixed now, both online and off, at least on every map I tested it on. Now, to make a L4D2 version...