NO, there is no way to get one without trading. But you can get an action replay and use the pokemon modifier cheat code to get one!
Sadly, no. You must trade if you want a magnezone. I want one too.
Yes my names adam and I think you train magneton one level up in m.t moon