This only becomes an issue if you try to legislate away parts of the whole, rather than the whole. A lot of states have strong firearm legislation, the problem is that the US want to both have and not have them at the same time, which means you are reduced to legislating details.