I would expect this to be returned to the courts. DC is clearly attempting to see how far they can push the SCOTUS decision and see what boundries they can establish. To me, registering a gun every three years and the requirement of a 5 hour class is burdensome. Running a background every 6 years is also outside the Heller decision in my opinion.
"He who laughs last, laughs dead." Homer Simpson