Magmar can be found in both the Safari Zone and the Burned Tower in Pokemon Soul Silver. He is uncommon in both places, with a 10% chance of encountering him in the Safari Zone and a 5% chance of encountering him in the Burned Tower. If you encounter him in the Safari Zone, he will give you a TM for Magneton if you have not already received one. If you have a Magneton, he will battle it at the end of his description. In the Burned Tower, he will attack you with Fire Punch if you have not obtained any type-neutral attacks yet. Also worth mentioning is that if you talk to him after you have defeated Groudon or Kyogre, he will offer to teach you their moves if you ask nicely. However, this will not increase your chances of finding them otherwise. Overall, Magmar is useful for teaching new moves to your team if you do not have any types covered by other members. It is also important to note that if you fail to catch him when you first go into the Safari Zone or the Burned Tower, he will disappear forever. So make sure you catch him if you want to use his TM later on!