Sounds like a right mash up....

I also found this odd symbol on the other-side of the magazine housing

Attachment 101957