Several questions about legality of putting guns into your game

Previous versions of Counter-Strike changed the names of the weapons to be on the safe side. The safest thing to do in my opinion would be to ask the manufacturers especially if you plan to use logos.