It is rare that legislation focuses on a single benefit. There is always hidden agenda and vote generating amendments that get packed into bills. Politicians have no function unless they are passing (or blocking) law. Once they have created one thing, there is nothing to do but move onto something else.
Gun control always comes up since it creates enough emotion and division of the population to accomplish agenda. That is why proposals rarely addresses any sort of solution to crime, violence or safety as the bill titles suggest. As long as it appears "something" is being done, one side is happy and should rights not be stomped on too hard the other side lives with it. Ultimately there is something bigger going on that doesn't get that much attention.
There is always certain big ticket issues that are used to form legislation, but often offer no solution...just pad the pockets of interested parties from tax money. There is generally little interest from politicians unless money or power gained.