G1 Questions

I was just wondering if it was ever revealed whose gun it was that Megatron used to shoot Optimus during the battle of Autobot City. Was it Blitzwing's, Bombshell's or (I hope not) some gun that JUST HAPPENED to be there? (yuk)
Blitzwing is clearly holding a gun when OP goes to ram him, then when he flies out of the way his hands are empty. The corollary to this is the toy's gun and in fact the gun he's holding in the prior scene are not the dinky little pistol Megs picks up.
Bombshell gets slammed good, and some metal flies off him when he gets hit, but it's not clear whether that is his gun or if he has one at all.
What's the 'canon' answer?
Blitzwing is clearly holding a gun when OP goes to ram him, then when he flies out of the way his hands are empty. The corollary to this is the toy's gun and in fact the gun he's holding in the prior scene are not the dinky little pistol Megs picks up.
Bombshell gets slammed good, and some metal flies off him when he gets hit, but it's not clear whether that is his gun or if he has one at all.
What's the 'canon' answer?