An AK-47 is not an illegal weapon.. A full auto AK-47 IS an illegal weapon.
He probably has a Yugo Semi Auto AK-47... Kind of like the one I have... You get one buy going to the local armory and purchasing one AFTER you pass all of the required background checks.