You can't fix stupid. Folks will piss and moan about Connecticut, and gun laws and anti this, and government that, but if you are driving 20mph over the speed limit with a .10bac you are gonna get dinged. Unregistered lowers and an unregistered machine gun are both illegal, what I have read the owner put on his man pants and did what needed done.
Gun owners should be pissed at this idiot, but for the most part (not necessarily here) I have heard excuses and whining.
Jim