Exactly right. At the federal, state, and local level, our goal should be to repeal bad laws against the possession or appropriate use of firearms. The laws on silencers are unnecessary, just a source of tax revenue and delays. Many other restrictions are silly, and those that serve no purpose should be repealed. That is where we need to take the Second Amendment fight, not to the trenches where we try to defend what we have against the steady encroachment of the far left but to them - we should attack and take back our God-given constitutional rights, rather than merely defend.
I'd also favor restoring Second Amendment rights to convicted felons, with the delay based on the specific felony and time elapsed without another felony conviction (perhaps never for armed robbery and similar crimes, but at some point for non-violent felonies).
Frankly, background checks are pretty much pointless anyway.
A trip to the nearest hood with a couple hundred bucks can result in a throw away weapon if a criminal intends to do harm with one.