Third Circuit panel skeptical of felon's right-to-carry clai