For the ppl that wants to pickpocket. To assume the following possible you should not install any patch higher then 001b.
When you pickpocket a NPC, s/he will always give a fix list of items. The number and type of items you get it ALWAYS the same what game you are playing. Just the order in which you get the pickpocketed items is random.
For example if you try to pickpocket Antone in Arnika you can get all this items from him:
Poison Dagger
Longsword
Enchanted Broadsword
Quarter Staff
Holy Basher
Bullwhip
Mace
War Hammer
Hatchet
Shillelah
Short Bow
Long Bow
Heavy Crossbow
Wrist Rocket
Light Crossbow
Halberd
Bo
Mystic Spear
Faust Halberd
Enchanted Wakizashi
Dragon Kite
Buckler Shield
Round Shield
Plate Mail (U)
Bronze Cuirass
Chain Hauberk
Plate Mail (L)
Bronze Greaves
Chain Chausses
Bascinet & Camail
Steel Helm
Mail Coif
Steel Gauntlets
Cuir Gauntlets
Mail Mittens
Mantis Gloves
Sollerets
Chain Hosen
Mantis Boots
Bundle of Arrows
The order is not defined and it totally random. Once you have all this items each attempt of PPing will result in the mesage "nothing left". But you can have this message in the middle of the pp action. Doesn't matter Antone will drop all this items.
Each NPC in the game as a fixed list of drop items. All this items can be pickpocketed. Items do not regenerate, so once you have stripped the NPC you will not get anything more from him/her.
I once more lost the link to the items table. But if Jem is around he can give it. Sorry Jem didn't add to my favs