So a law shouldn't be passed if enforcement is difficult?
If a law that restricts the rights of the law abiding cannot be enforced then it is impossible to soundly argue that there is any rational basis for that law - let alone the idea that the law is the least restrictive means to achieve a compelling state interest.
you don't have the right to have a gun without a background check
Aside form the fact that you, unsurprisingly, didn't address what I said in response to your question....
Yes I do, a right that I have exercised any number of times.
You have the right to exercise all of your rights absent restrictions that do not pass a rational basis test, a test that any unenforceable law cannot pass.
the 2nd amendment was, for hundreds of years, found to have nothing to do with a private right of gun ownership. the fact that scalia and other nutters have suddenly invented something that was never intended to exist, notwithstanding, even scalia at his wackiest, said that there is nothing prohibiting reasonable regulation of guns.
I did answer you. I pointed out that what you are claiming as a right is not a right.