I would be hopeful for a Trump interaction here, but Trump has shown no signs of honoring his 2nd amendment promises.
Neil Gorsuch is a fine example of Trump honoring his 2A promises.
When I read the dissent on Peruta I can easily see how the 2A will greatly benefit from President Trump. 2 more Justices are likely ours in Trump's term(s). This will tilt the Supremes toward gun rights.
Swamps don't get drained in a day...