Yea, I believe those are both magazine fed as well. I was thinking this could possibly be off of an aircraft that used a 20mm cannon? The Luftampts would suggest that as well.
I visited the site you mentioned. However, I can't post there without being a member. Also, there really isn't a lot of traffic on that site.
Any idea of value of this drum mag though?
Thanks,
Matt