A very interesting idea. Combat would certainly be more interesting.
Of course ammo is something else to consider, if the enemy drops an empty weapon it won't change much if they pick it up. Also if it does have ammo, it may be limited depending on the NPC's ammo stock.