I didn't even think about improvised weapons from things lying around. I already have a interface for allowing items in the world to be usable, but wasn't thinking about using it for weapons. That'll require some thought about how the combat system works to allow it, but it's a great idea.
I like the idea of classifying items with some being not what they seem. I hadn't thought about that either. The reason for needing items disguised as ordinary objects would be having missions where the player could be searched or in public and have to use the items discretely. That's another thing to consider.
Obviously for some missions like search and retrieve/destroy and infiltration where the player may need to carry things like cameras, listening devices, explosives, etc. a backpack would be required to allow a lot of gear to be carried that wouldn't fit into a briefcase sized container.
for great feedback.