When someone proposes price controls to reign in inflation, the suggestion stems from a shallow understanding of the issue. If any price controls are implemented, the *net* effect is worse than before, causing much more suffering.
Gun control laws are very similar. It's a shallow response. It's like curing disease with leeches. It's an emotional response, a panic, but it won't actually work, and the net effect, after all of the unintended consequences are realized, is worse.