Your first guess of fork being Marzocchi Magnum could be correct because I went out to look at the fork and I see circle with weird 'M' letter inside it. I didn't bring my camera with me but it is raining outside right now. Is that what the logo is supposed to look like?? I see MCR suspension sticker so I will assume there is a possibility that it has MCR fork spring inside it?
If not sure on the logo or you don't have a pic, I will take pic tomorrow and post it here.