The law, Senate Bill 948, would apply to current residents with newly purchased guns starting in 2029. The class would need to be at least four hours long. Starting in 2028, people moving to California with guns would need to obtain a firearm safety certificate within 180 days of arrival. It was one of 10 gun safety laws Newsom signed.