I don't believe Barry is a KGB agent. The KGB would have created a flawless cover story. The KGB would not have picked a drug addict. The KGB would not have picked an idiot who babbles without a teleprompter. However, the KGB did tutor its client states and they were a lot more sloppy.