Has du Lichter eingefügt?Wenn deine Map keine Lichter nutzt dann wird die Map komplett hell und sowas wie Shadow kennt er dann nicht.Da muss mindestens 1 Lichtquelle sein damit auch gute Lichter und Schatten funktionieren.
Zum Thema Waffe :
Falls du diese Waffen so machen willst,das man sie nehmen kann benutzt weapon_... als enitie,oder so ähnlich.Keine Ahnung wie es in L4d ist. Falls es einfach Modele sein sollen die man nicht nehmen kann und nur da rumliegen dann schau ob diese Modele überhaupt "static" haben können.