On the AK-47 thing: Automatic AK-47s were illegal before 1994 and still are. But it looks as though after the assault-weapons ban, semi-automatic AK-47s went through a cosmetic change and were renamed. Apologies to Kerry, and to Sullivan.