Gamble was prosecuted as a prohibited possessor in state court. After that conviction the Feds prosecuted him for the same prohibited possession. One event, one gun, one day. Both convictions were based on one set of facts for crimes that have identical elements. Both sentences he received were ordered to run concurrently. However, under federal sentencing guidelines, that sentences was 3 years longer than the state sentence.
The double jeopardy clause is ostensibly to protect someone from receiving separate punishments for the same action, or to be tried again after an acquittal. The prosecution in a single jurisdiction could not decide to retry someone after they were acquitted hoping the next jury would convict. In practical terms, the type of successive prosecutions in Gamble are not very common. If the Feds want to prosecute someone, states are usually more than happy to let someone else pick up the tab for prosecution and incarceration.
Gamble has zero to do with pardons. The state will always have the ability to charge someone for a state crime that is not identical in elements and events. Say someone is convicted for federal money laundering by funneling money through company A. Pardon of that offense would not keep a state from then prosecuting for money laundering pursuant to state law for funneling money through company B.
The only way trump could keep a person from being prosecuted for a state crime would be to issue a pardon saying Person X is preemptively pardoned for every possible federal crime committed at any time, anywhere, so long as the Fed. Crime is identical in elements and proof. Pretty fucking sure that would never happen. Even if he could do that, there are uniquely state based offenses no federal pardon would protect you from......for example, a pardon for evading federal taxes would never keep a state from prosecuting evading state taxes.
The amicus briefs filed in this case are pretty interesting, I urge people to read them all.
http://www.scotusblog.com/case-files/cases/gamble-v-united-states/