Panola County felon sentenced for firearms violations