""Ill try and check the head tube and fork, just put it all back together. I did shine a light into the down tube and it looked smooth. But at 5 lbs. it seems to light to be ordinary steel?""
5lbs for a bare steel frame is heavy if the frame is small. It's OK if the frame is 60cm+. I'd say that an Italian frame with Nuovo Gran sport would more likely be Columbus Aelle, Cromor or general 'Tretubi'. But still, likely Columbus steel of some sort. Check the seatpost diameter......it's probably 27.0mm. If it's 27.2 then that could mean Columbus SL or higher-end stuff.