You speak of making trades. Well, maybe something could be worked out where national reciprocity becomes law in exchange for not allowing people on terrorist watch lists to purchase guns. That seems like a reasonable "everyone gets something" type of compromise to me.
Republican Senator John Cornyn proposed a bill that would bar a terror watchlist suspect for 3 days while the Government sought an order from a court blocking the sale. If, after 3 days, the Government had not obtained said order then the sell would continue. This measure was proposed 12/03/2015, 6 months before the shooting at Pulse nightclub. Because Senator Cornyn's bill contained due process, even most pro-2A groups were okay with it. Nancy Pelosi & company said "clever lawyers could easily delay court action for 72 hours, rendering Cornyn’s proposal toothless." Because two constitutional rights (RKBA and Due Process) are trivial matters and should be disregarded out of convenience to "do something, anything, right now" to gun control groups.
Fienstein later introduced a bill that had no due process, just simply if you were on the terror watch list you were barred from purchasing a gun. That failed because of the lack of due process. But Fienstein and company don't want due process, so we couldn't even agree on that. Having a constitutional right (2A) blocked because some government agent put your name on a secret list without your knowledge, with no due process redress available to you, is hardly reasonable. False positives on the no-fly and terror watch list is a very real issue. Senators, Marines returning home from Iraq, small children, and EVEN FEDERAL AIR MARSHALS ASSIGNED TO PROTECT THE FLIGHT have been been flagged on the no-fly or terror watch list.