The ironic thing about this ruling is that they depend on the "assault weapons not protected by the Second Amendment" argument.
Apparently, they have never read the "US vs. Miller" case of 1939--the case that essentially put sawed-off shotguns in the same regulated class as machine guns, using the argument that they were not "in common use by the militia or military". (this argument is fundamentally flawed, because US Marines and Infantry made extensive use of short-barreled shotguns in WWI--the DOD purchased over 30,000 for use in the trenches of WWI...)
Anyway, I think it is a VERY difficult argument to make that "assault weapons" (which in IL mean anything that looks vaguely more military than a bolt-action .22 rifle) are not "in common use by the military". Either the Miller precedent applies to protecting military-style guns for use by the "militia" or it doesn't--you can't have it both ways.
Illinois is a separatist nation-state. I firmly believe the People of the US should vote ALL the states out of the Union that grossly restrict the 2nd Amendment. If IL, MD, CA, NY, NJ, and MA don't want to abide by the contract they signed in the form of the US Constitution, then their membership in this "social contract" we call the United States should be voided, along with ALL the Federal funding, aid, and protection they receive as a member of the Union.
If we threatened States with pulling their Federal funding unless they recognized the 2A (like the Feds did with highway funding when they bullied the States into raising the drinking age to 21), you'd see the attitude of these states on "gun control" change in a hot minute.
Every judge who voted to uphold IL's "assault weapons ban" should be removed from the bench, disbarred, and brought up on charges of Sedition, for conspiring to undermine th eUS Constitution, and colluding to deny the fundamental human rights of Illinois citizens.
And then, we should start heating up the tar, and cutting open the pillows...