Yes it is a napco axle and yes it is stamped with napco. I had the transmission and transfercase done in St. louis. I dont remember where they got there parts but they had some at the place i had brought it to.