Actually, Machine-guns ARE legal. Machine-guns manufactured before 1986 can be bought and sold by American citizens after paying a $200 fee to the BATFE and undergoing a background check. Your local Police Chief will be contacted to see if he will allow it and your state's laws must allow it as well. Massachusetts requires you have a state issued machine-gun license as well. I believe there are six states that require a state MG license for possession. Machine-guns made after 1986 are not for sale to citizens.