I was shocked, frankly, when I saw this. I figured it would 2-1 the other way and would require another trip to the Supreme Court. But, since an en banc or a trip to the SC is very unlikely (since the anti-gun leaders of our country DO NOT want to lose there as that would open up a can of worms for a lot of other places), I say the most onerous restrictions we should accept are the following: Prohibited in Government Buildings including Schools (kinda a gimme given the current political climate, not that I agree with it) Training requirement (of no more than 8 hours), with a Hunter Safety course from any state, an NRA pistol safety course, or a Concealed Carry training course or Carry license from any other state having been possessed at least 1 year satisfying said training requirement. a $10.00 processing fee for a stamp to be added to your FOID card, or perhaps a reissued FOCID (Firearm Owner and Carry IDentification) of some type (not that I agree with the FOID issuance, either). All other states carry permits/licenses (however they are termed) are valid as long as they also meet the training/possession requirement. Beyond that, I would say that's it. So you can carry open or concealed, your choice, and can be rifles, pistols, and/or shotguns wherever you want except with few restrictions. Of course, I say the strategy should be to gather a block of enough legislators so that no legislation put forward regarding carrying can be passed, and on June 10th we get constitutional carry, where I can carry what I want, how I want, where I want as long as you have a FOID. Then we get rid of the FOID and the the rules prohibiting SBSs, SBRs, DD, and Full Auto.