Other professions have to follow a similar process. It’s not a new idea. Hell, every driver has to maintain a license and insurance to drive
Maybe your country should do the same with firearms too. In Canada you take a course, pass a written test and a firearm test before sending your paperwork in to be reviewed for minimum 28 days where they will ask current and former partners if there is any reason to not allow you to have firearms.