Heller left the door wide open for licesning, registration, and reasonable restrictions. Now we hash out the devilish details.
A safety test, license, and registration fee for the RKBA could be looked at like voter ID, literacy tests and poll taxes are for voting; time will tell?