Fun fact, being a pardoned felon does not make you the same as someone who was never convicted of a felony. While I am not familiar with its impact in immigration/deportation cases (And don't care enough to look it up), being pardoned does not restore your gun rights in the field of Federal firearms law, you still have all the disabilities of any other convicted felon who has served his or her time, outside of very particular special conditions. The only way to completely cleanse yourself is to get a retrial and win it.