With over 280 million firearms in civilian hands already in the US, it's just naive - if not downright delusional - to think it's possible to "make sure certain guns and magazines aren't available."You can also curb it by making sure certain guns and magazines aren't availabe..
They're more than available, and always will be readily available to the bad guys, no matter how many laws and regulations are written, and how many hundreds of millions are wasted trying to enforce impractical laws and regs to no effect. "Making sure certain guns and magazines aren't available" is a fool's errand in the US.
You're dreaming. Get over it. That toothpaste isn't going back in the tube.