I was playing some Phantom Pain earlier today, and I noticed that if you knock out a soldier and he drops his rifle, when he wakes up he will take out his sidearm for defense. If you knock him out again, the handgun is dropped. When he wakes up again, he pulls ANOTHER handgun out from his empty holster. You can get infinite handguns this way.