Those who own assault style weapons would have 300 days to report their serial numbers to state police.