An aggravated assault felony conviction stays on a person's criminal record for that person's life unless it is expunged by a court order. Whether one can possess a hunting weapon for the aggravated felony conviction in your state seems unlikely unless the conviction is expunged. I suggest that you consult with a criminal defense attorney further as to your matter.