I really wish gun-control advocates would not use terms like “assault-style weapons”. What is an assault-style weapon? It sounds like it might be something scary and associated with war, but it’s not a technical term. It’s not even a term that actually means anything specific. Saying it makes the speaker sound ignorant and inspires absolutely no confidence that whatever law is being proposed makes any reasonable distinctions between which weapons should be legal and which should be illegal.