I would quite like to use a Metagross as my tank in Pokémon Soul Silver. Is there anyway I can get a hold of this Pokémon or any of its pre-evolved forms without importing them from another game?
Yes, there is, but you're probably not going to like the alternatives. You have 3 choices.
- You can trade a Forretress to Steven in the Silph Co. (Saffron City) to get a Beldum.
- You can find Beldum in "Winner's Path" on your PokeWalker.
- You can find Beldum in the Safari Zone if you have a Forest area with 63 rock objects in it. Or, to find Metang, you can go to a Mountain area in Safari Zone with 56 rock objects in it.
The only way to get Metagross is to evolve from Beldum or Metang.
Note that all of these options require that you've defeated the Elite Four first. There is no way to use a Metagross, even including trading, before you've defeated the Elite Four and gotten the National Dex.