This is a Genuine OEM Porter Cable Part.  

This is Part #90624714 Armature and Bearing.  This assembly is compatible with several models including:  SFMCN616, CMCN616, PCC792, FMC792 Finish Nailer.  Please make absolutely sure this part fits your model before purchasing. 

SPECIAL NOTE:
  Our new DeWalt parts are all genuine OEM made for DeWalt service.  None of these are third party, off-brand parts.  We will warrant these parts as new and working upon arrival, however, we will not warrant if you bought the wrong part or damage it during installation, so be careful when ordering and in your self-service.